I am really torn here. Before the e90/92/93 my opinion was that the M3 should be a more refined variant of the top of the line 3 series engine. And while the F series represents a return to that form, the S65 is just so ridiculously awesome, that I just can't go back to a super tuned generic 3 series engine. However, I am very excited to see what the M2 will bring. It seems to me that M3 and higher have been relegated to really great touring cars. I hope the M2 shows up as the raw motorsports car that the M3 used to be.
PS. Fuck CAFE.