2010 Mazda MAZDA3 s Sport 4dr Hatchback (2.5L 4cyl 6M)
Two words: Simply amazing! You aren't going to find anything out there that compares in performance, fun, and quality for the price. Take my word for it. I've spent a LOT of time driving everything possible within a 16000-21000 range. Get to your nearest dealer and drive one. You will love it!