I would definitely like one of those as apposed to like a BMW. They are such overpriced pieces of shit. I worked at a dealer for about a year and I cant believe how much people were paying to not only buy them, but to maintain them. Just an oil change is like 120 bucks! Not to mention all the problems they had. People were in a rental more than there own brand new car. I was not impressed at all with the interior or power from those. The interior has looked the same for like 15 years (except the 740, that iTouch system was pretty bad ass). Outside hasn't changed much either. Sorry, I'm rambling, lol.
M3's and M5's are a different story though
O T T P TVS Stage 3 w/ 2.9" & 80# inj., ZZP 3" CAI, ZZP Stainless Mid-Length Header w/ 3" Catted DP, ZZP Stainless 3" Magnaflow Cat-Back, O T T P Heat Exchanger, Opt B, TTR Upper Engine Mount