I have a Honda del Sol. Fun little car.
I get 30+ mpg, all the time. The only problem is it has a small gas tank, so it's not that long between fill-ups, at least not longer than most other cars.
I also have Volvo S-80 that consistently get 20-23 mpg. Great for such a large car. It has a ginormous gas tank (20 gal. +). I can got over 500 highway miles on a fill up.