2006 Mazda MX-5 Miata Sport 2dr Convertible (2.0L 4cyl 6M)
The MX5 is all about the driving experience. Hugging the curves, wind in your hair (if you have any), hearing the exhaust - it's all part of the enjoyment the Miata gives. Sure, it's a little small, but that's the main reason it's so fun. Under 2500lbs of auto makes going, stopping and turning quickly much easier. The engineers of this car nailed the '06+ design, as they have for the previous 2 generations. I use mine as a daily driver, and in the winter I just throw on some snow tires and go. It's 50/50 weight balance handles it great. If you're thinking of getting a Miata, go try one out. You'll be hooked.
Driving FUN! Drop top, short throw shifter, over .9G's of cornering grip. 6.5 seconds to 60, all while averaging 27mpg of mainly city driving. How can you beat that?
I'd like the dash to be a little higher quality looking, and a stereo with some decent power. And the seats from the 2005 model would be nice. Otherwise it's perfect - I wouldn't change anything else.