They look great. I've never driven one but reviews seem to suggest the Fiat is the worst by quite a bit, the Abarth is the best but perhaps not as good value as the mx5 which is considerably cheaper.
Whatever way you look at it, nothing else offers that level of fun and open top for the money without looking at older stuff.