I have to agree with some people on here. It seems like you need to really define what you are looking for, because its seems like you're comparing cars across the spectrum. I currently own my second BMW now... hard to look back. They are really fun to drive and come with ZERO (including oil changes) maintenance for 50K or 4 years. After driving my families domestics, they just don't put the same grin on my face.
Also, how long do you plan to keep the car? Turbo cars will have more long term repair costs, but if you plan to sell in 3 years or lease one, that might be irrelevant.







