I made the jump from a tuned 335 to an M3 and havent regretted it for a second! This even being that I live in Denver which is a mile high and NA engines lose A LOT of power up here. Its kind of a hard pill to swallow when all of my friends who drive tuned 335s smoke me at the drag strip. But when I hear that V8 growl and scream to 8400RPM then it makes it all worth it! The M3 is sooo much more fun to drive and better sounding. DO IT!