Personally not a big fan of the MX5, however this year model I don't mind (2001-2003??)
My dad does quite like the MX5s too.
However, my vote goes to a Honda S2000, they really appeal to me! Sound fantastic, perform very well (two close mates had one, both done differently though. One JDM Panda spec, one in a magazine TopSecret Gold)
So if it came down to my vote (which it obviously doesn't), I say go an S2000
But I recall you saying it's too small for you?
Well, the MX5 is quite a good little car, from what I've heard they handle quite well, and can be a lot of fun through the twisties (knew a couple of people with modified ones). A fun driving car!
Or what about an RX7? =D too much?