While I do wish it hadn't gotten so big, I think they did a good styling job. Like pretty much any other car, it looks kinda crappy in base trim with the small wheels, and silver seems to be the worst color. I saw a picture of a silver "i" online and you couldn't give it to me. But a fully decked out "S" in the right color is a very handsome car. Looked at a Black Cherry "S" at Town North Mazda last weekend...I was impressed.
Mazda had little choice but to 'push the walls out' size-wize considering its competitors' current size. But IMO it's the best looking of the Honda / Toyota / 6 trio. That new Accord is hideous, and the Camry puts me to sleep just looking at it.