Price: $15,800 - $23,010
Mileage: 25 City / 33 Hwy
The Mazda3 three is big enough to be practical, but still small and light enough to take advantage of its dart-quick Mazda driving dynamics.
Inside you'll find a surprisingly comfortable interior and nice touches like an available navigation screen and a host of other items you usually find in luxury car option lists.
NEXT: Suzuki SX4
Last updated November 12 2010: 11:18 AM ET