Toyota makes some pretty ugly cars too....well....not so offensively ugly, as aggressively mediocre and totally bland.
And I think it's ridiculous how much hate gets piled onto mazda, especially by the guys in here who lust after shitty old J body's, Cobalts, lebarons, K cars and numerous other rectangular econo boxes from the 80's.
I for one think my Mazda 3 is quite attractive, a lot more so than most other cars on the road. it doesnt have the yellow headlight film anymore btw....that was an experiment
Yes, the "smile" isnt to everyones liking, and I think it looks better from the front & side than from the back, but it's an attractive car that handles well, is reasonably well built, reliable, kinda decent on gas and a lot more fun to drive than almost anything else in its class. I'll also say that I love the hood scoop on the 2nd gen Mazdaspeed 3. Opinions may vary