I've owned other roadsters, but the Miata is a blast for the bucks. After driving a Triumph Spitfire and an MGB, the Miata is like a high dollar exotic sports car. It will get up and go if you know how to drive it (keep your rpms up, kind of like driving a small displacement sports bike). The motor is smooth and I've never been in a car that connects you to the road like this one! No complaints, best toy I've ever had. I've been walking around smiling and humming the "zoom, zoom, zoom" song since the day I bought it. It's an absolute blast.
Cost, dependability, incredible handling, fun factor. I wouldn't change a thing.