I am still in shock after I purchased the 2006 Z4 3.0i fully loaded with winter, comfort and sport packages for around $20,000 with 50k miles on it.
I simply would have to search for a reason why buy anything else - including new, newer, or different model sport cars.
With a push of a button this thing performs as if it had turbo or supercharged engine.
The interior, though not Jaguar comfortable, hugs you tightly and holds you in one place to enjoy the show.
Super tight sport suspension can take almost any corner at mind boggling speeds you can throw at it.
Ditch the "run-flat" tires.
Buy whatever you want at Tirerack.com for less than $500 and your car's shoes are back in order.
Sport button, M-seats, 6-speed manual tranny, luxurious burlwood trim, premium sound system, smell of leather all over the car, HUGE 6-cylinder inline engine with a mean growl every time you step on gas pedal.
Stop, absolutely stop referencing "BMW certified repair centers" in your documentation.
A huge number of maintenance and repair tasks can be performed by any mechanic with brains.
This is the main reason why mediocre part replacements during regularly scheduled maintenance intervals cost $600++, while a competent owner can actually do most of this stuff him/herself or have his/her greasemonkey do it!!!
Seriously - if you want to learn to replace an air filter (with mediocre IQ), just Google it!!!