I bought the Mazda3 after spending countless hours online researching similar vehicles. Once I went to the dealership and finally took one out for a spin I was hooked! It's got great get-up and the interior is hot. I have already put almost 2,000 miles on my new baby in the first month. I guess I should cool it, but i just have so much fun driving this car.
Great gas mileage, stereo controls on steering wheel.
Weak A/C, no trunk release on key fob (I know everyone says that) and the seats can be a touch uncomfortable if you have long legs like I do (I'm 6'2") but these are all minor and rarely do I notice them.