It looks like I have a blown head gasket or crack in the head of my 1997 BMW 528i. The dealer tells me they need to take the head off, check it for cracks, etc. The cost from the dealer to replace the head gasket is $2900. If it is a cracked head I'm not sure the car is worth that repair ... even though it only has 102,000 miles and looks and runs great. Anyone know of a shop I can get a second opinion from in the Arlington or Alexandria area?

Rick