Y'know, I personally feel that all three generations of Mazda6 have been fantastic, aesthetically. Sometimes, in a line of generations, you get one that kinda misses, and/or the previous ones end up looking extremely dated after the release of a new one... but that's not the case.
I still think the 1st-gen Mazda6 looks sharp, as does the 2nd-gen.