 Update Multiple repairs, the biggest cost is engine oil leak repair, thousands of dollars!What’s under free service actually lasted too long, never needed to replace break pads until past warranty. “ fun to drive” is overrated.Drove BMW 328i for 5 years, now X3 35i.The engine is just amazing! Great acceleration. 8 speed transmission is so smooth that you can only tell changing gears by the exhaust note. Praised by many reviewers as "Fun to drive", "drive like a car", maybe true compare to other SUV, but it's not even close comparing to 3-series sedan. The 328i feels like it's glued to the road and have this solid damping of road roughness, but the X3 is wobbly and makes you feel every little bump. but to be fair, that's the case for all SUVs. I guess that's what you have to give up for a more practical suv.Update:A few years passed, getting used to the ride now. It's still very solid, no major repairs, some small issues through: 1. AC starts to behaves weirdly, sometime it cant be turned off, need to get that checked; 2. Driver side window started to get this clunky noise when rolled down;  3. Tire sensor failed to warn low pressure tire, ended up replacing the factory tire sooner then needed; It's a practical car, accelerates fast by SUV standard, but I really miss driving the little 3-series.