Really boils down to 90:10 ratio like alxy mentioned, I'm driving 318 N42, does not give me much headache if you keep doing the preventive maintenance instead of breakdown maintenance. It's just that 10% of the time when you need to keep up with A4 B7 1.8T or C200K at straight lines that will take you back from N42. I just tested my buddy's E90 325, damn it sure reach 200km/h fast (only 5% of the time I wanna do that). But with 318, u only need 4 plugs, 4 ignition coils, only 4.5 litre engine oil, 6 litre gearbox oil and cheaper on fuel too. It's still stylish with less power but a lot better than camries or accords. One thing I notice by the way, my friends who owns those cars (bought it more expensive than my E46) still will go "Whoaaa....drive bimmer ka"