Been doing some research on cars lately, and it seems the newer models all have some kind of major faults, or faults which cost an arm and a leg to repair if out of warranty! Not really sure what to do. For example, my current B5 Passat TDI is on 180k miles, and it's been faultless almost, nothing a couple of sensors couldn't fix! But with the newer VAG 2.0 diesel lump, there's horror stories of worn balancer shafts/oil pumps, which lead to engine failure. It's the same story if you look over to the darkside with the BMW 2.0 diesel lump also. I've been looking at B7 A4's and B6 Passats, and even had a sneaky look at BMW 3 series Tourings, but the above are putting me off! Really don't fancy a Range Rover, but they fall into my price range and what I need from the car! New(ish) cars suck!!