Originally Posted by Ian///M
the M3 being a NA engine needs to build revs, where as the 135i has torque really low down. On the track or open road the M3 would be better.
While this is true for the M3 vs. the 135i, that logic doesn't really work for any other car. Usually turbo engines need to build revs and N/A engines have torque down low. It just so happens that the twin turbo N54 was designed really well as a turbo motor (enough stroke to keep torque while not suffering high end flow/boost targets.) and the M3 was built more for the track than street driving