How are we even comparing an e9x m3 to a 335? its not even in the same ball park. the s65 is one of the greatest engines ever built. puts down more wheel torque than a Corvette Z06. Peak torque doesn't mean anything when it comes to running on a track. check this out:
http://forums.carmudgeons.com/showthread.php?t=23608
All peak torque does is spin the damn tires!