had a gen 2 (97) miata. I loved it but it got awfully small for my tastes in traffic. Nothing else I've had was better balanced. It did NOT handle rough roads well at all though.
5spd awd subaru legacy came very, very close--- it was very tossable and extremely well balanced, but just too anemic. If it'd had a turbo and better clutch..... omg...
gen 1 jeep ZJ beater. Surprisngly fun. older i get, the less speed I want/need. but it was nimble. and we worked well together. And many, many curbs were hopped in the interest of some unknown hole in the woods. and nobody would park too close to it-- it was a heap-- so I never worried about door dings.
hard to beat a miata... but if it were that or a wrangler (keeping the open top thing, I'd go wrangler).
M