Overall, I think the new M3 looks better: more dynamic, aggressive, predatory, yet still elegant. There are some minor things I like better on the E46, though: the more upright grille and the lower fascia elements. In regard to the latter, I think the M-sport/Mtech aero kits for the standard E92 look better than those on the M3.
IMO, the E46 M3 looks good, but not remarkably so. And no, not all M3's in the past have been huge leaps forward in design. The E36 M3 was a step
backward from the E30 M3, and its differences from the standard E36 were
extremely subtle. The E46 M3 added some aggression, but wasn't all that different from the standard E46. E92 M3 vs standard E92 to me is closer to E46 M3 CSL over the standard E46.
Interesting comments from Motor Trend's Angus Mackenzie on Bangle and the appreciation of the E46 design over time:
"Bangle's iconoclastic design strategy -- approved by the BMW board, don't forget -- was a deliberate attempt to move BMW on from a styling vocabulary that many observers believed had grown stale by the launch of the E46 3 Series. (I was at the launch of that car in Spain and well remember my media colleagues -- many of whom later eulogized the E46 as the last of the great-looking BMWs -- complaining it was 'ho-hum, just another BMW'.)"
The top seven auto designers | Editorial Blog at Motor Trend
I won't be surprised when those who were critical of the E92 M3's design sing the same tune when the next-generation M3 arrives. Perhaps the same with the 1er coupe as well. Some people who lament the E46 giving way to the E92 moan about the 1er coupe's stubby profile and Hyundai Elantra-like rear, yet its profile and overall dimensions are not that different from the E46 (which is much stubbier than the E92), and the E46's rear looks even more like an Elantra than the 1er coupe's.