I think the front is (obviously) much better than the previous generation, and I like the rear as well.
However, the profile, especially the sport, looks bland. I've always liked how the Mazda 3 stood out from the competition by looking a little different, a little more aggressive. I'm not seeing this from the 2014 redesign. Don't get me wrong. I like the design, but I just wished they pushed the envelope a bit.
Interested to see how the new Speed will look...