There is no way you should be able to beat a E92 M3 unless that driver can't drive...I work for BMW and drive those all the time and they are scary fast with a strong torque curve...I love my SRT but I will never pick a fight with one of those. I would caution you about picking a fights with a 335is as they are pretty quick too...However, I would have no problems picking a fight with a 335i. I have confidence in the SRT in that battle