I can speak for the fact that my 2.0d S40 (C30 is a shortened version) has been the most reliable car I've ever owned.
1.6 petrol is too slow for a car of the C30's weight though...
and yesterday saw me have a massive change of heart over the C30...lovely car but working it out for me personally i can get a mini cooper S R56 more on insurance less on everything else...and overall cheaper!:devil: sorry power wins test drove mini yesterday just have to wait now....