
The Mazda 3 has always been one of the best-driving compact cars. It’s never been what we'd call beautiful--but now it has to be, now that it's up against eye-catching shapes like the Hyundai Elantra, Dodge Dart, and especially the Ford Focus and its hot ST edition. Does this year's new Mazda 3 finally pull it all together? It's hard to keep...
More...