A M3 needs to be above 7000 rpm to pull equal or more power ( 360 wHP) than a chipped 335. On a race track at high speeds ( > 65 mph) it can do that quite well as you can keep the rpm up with the right gear choice. On the street in 0-60 runs no.
A M3 is handling, handling, handling, engine sound, looks, and status.
Also coming from a chipped 335, I have been very happy with what I got.
It is not a street racer, there are much cheaper cars for that ( suggest the new Mustang for one).