 I really like my Mazda 3.   I traded a 2000 Miata for it, and expected a letdown in the fun-to-drive department when it came time to trade.  I didnt have much money to spend, and I needed something economical for my very long daily commute.  Those criteria dont usually lend themselves to much fun.  Or so I thought.  The Mazda 3 is great fun to drive.  The 2.0 liter engine revs willingly and the five-speed manual shifts smoothly and positively.  It corners flat, the steering is precise, and it brakes confidently.   And for an inexpensive car, the 3 doesn't look or feel cheap.  Materials and build quality are good.   There really is something to the "zoom- zoom" stuff.