Agreed on the post-E46 lineup. The only other BMW-challenger for me would be the 1M if just for its ugly hodgepodge nature. Otherwise the E90 M3 is my favorite of that generation, and the M2 is the only current offering from BMW that appeals to me.
Sent from my iPhone using Tapatalk