Ive got one, as said before they dont feel as quick as a similar powered turbo car but they dont feel slow at all, they just keep pulling and pulling. There isnt really a car in its catorgry that is a better all rounder imo. Had the subframe repair done on mine no problem at all, bmw will do it under warranty as long as its under 10 years old, best to go to a garage who are familiar with doing them though. I dont really see the fuss about running services, obviously its important but how important is it on whats now for example a 10 year old car thats do 80k? Any problems would of surely come up. There not especially cheap to run but no car at this power level is really youv'e just gotta expect that