This is my second BMW convertible and it has amazed me since the day I got into it. With the performance of a racer and the comfort of a luxry car, it's about as close to a perfect as you can get. Nothing this fun should be legal.
Without a doubt the engine is what makes this car amazing.
Fog lights look like and afterthought. Figure out how to get satellite radio to work with the navigation and BMW assist features.