Well, I found a car that I really like. Its the right price and the right year. A little heavy on the miles but not too bad. Its in really good shape. The lucky car is a BMW 318i. But........ It has had a replaced head gasket. I am told (by a euro car expert and good friend of the family) that replacing a head gasket is the equivalent of adding 100,000 miles. The engine just isn't the same. Is this true? Apparently the car runs beautifully (I was hoping to see it in person this weekend). I was always under the impression that something like this was good... like a recent brake job or something... So confused. Help?