In terms of value for money in the sports car category, the Miata has no equals. It is quite simply a pure sports car. Like the British sports cars of the 70s but with excellent reliability. Other reviews have said it is lacking in performance - I'll bet that they are changing gear at under 4000 rpm. You see the Miata begs to be driven hard, you feel its power rising smoothly all the way to red line at 7000 rpm. You can absolutely throw it around corners, and it stays completely flat. Oh and don't believe it if somebody tells you it's a chick car. Take a look around and you'll see that most SUV drivers are chicks, most Miata drivers are not!
Unbelievable handling, reliability and looks. Even the 16 year old ones still look like a new design. Good mpg.
None - it is perfect. Just go and drive one and you'll see what I mean.