Purchased used in '10 with only 20K miles. It now reads 45K and has just had it's first 'major' service at my local dealer and it was a shock! Folks say that they are expensive to maintain? First year was cheap! The dealer had all it's service history and all it needed was an oil change. My last service shocked me at how components wear quickly on these cars. Yes, you could probably go 100K with just oil changes/inspections but you are asking for trouble down the road if you plan to keep it. Control rod bushings @ 40K $650, brake and cooling flush @ 40K $289 each! etc. etc. If you want to make the car last AND maintain PEAK performance/handling these things are necessary.
The Germans know how to make a great driving car. The combination of ride and handling, performance and comfort has been elusive for North American and Asian car manufacturers alike - but the Germans have been doing it for years. I bought my 2005 330Ci M Sport used in 2013 with under 40K miles to replace my 2001 Porsche Boxster (also with 40K miles) because I needed a back seat for my kids in my summer daily driver. Having owned a BMW before, I knew I was getting into a high-maintenance car. In my experience, these cars cost more to run than modern Porsches. Be prepared to buy the parts and do the work yourself, or pay big labour bills.
All of the hype you hear about German engineering is pure unadulterated bugle oil. I'd take any car built in the orient, including a Hyundai, before I'd ever own another BMW. Parts literally fall off (outside mirrors, vent controls), the power top has malfunctioned on many occasions, this thing EATS tires, the water pump went out, the coolant reservoir cracked, brake life is a joke, brake dust is never-ending, the windows squeak, and that is just what I can remember off the top of my head. The dealership is the only one in town, and believe me they know it. Not once have I ever taken it in for service that I didn't have to leave it overnight! And all this for a sticker price over $50K!
I have spent months shopping around for a car that is luxurious, sporty, reliable, classy, a head turner, and has a low depreciation rate.I looked up BMW 3 series, Acura, Lexus, Infiniti, Audi and Mercedes Benz CLK. I came to the conclusion that the BMW 3 series is the one that met my entire criteria and exceeded the rest of the competition cars by miles. This car is a world class car and I am not saying that because I bought it, but because I shopped around smartly and took my time doing it. The performance is great, the looks speak for itself, the interior design is luxurious and very comfortable and the handling is superior. Worth the money. Must consider
Have had my 2005 325 convert for 4 years (bought it used), put 40k miles on it, and have treated it well. In return, it has been a joy to drive, beautiful to look at, and way more reliable than the Ford and Chevy I've owned--on a par with the stalwart Altima on which I put 100k miles. This is the best car I've ever owned, and I've owned a few. There are things I'd change (some of the interior fixtures could be better quality). But nothing beats hearing that growly engine and feeling the car drive like a part of myself.