After delaying the inevitable for 3 years, BMW has finally given the automotive world what they wanted: an M version of their hot little roadster. The recipe calls for the addition of the existing M3 coupe's fantastic 3.2L inline 6-cylinder. Output is unchanged at 330 hp and 269 lb/ft of torque.