Price: $15,100 - $16,860
Mileage: 27 City / 33 Hwy
The Mazda3 is surprisingly comfortable and roomy while still being fun to drive. It offers a nice package of technology options. In an ever more competitive market, newer models threaten to overtake even this excellent small car but it remains one you've got to consider.
NEXT: Ford Fiesta
Last updated April 13 2011: 7:34 AM ET