Strange thing. In Germany the M240 has 374 HP (compared to 382 HP in US model) and the M2 got 460 HP (US: 453 HP). I know that british and US horsepowers are a bit different to the german used definition. But the difference should go in the same direction and not be opposite.
I just finished the m240i configuration and for some reason it is available only on a manual transmission in Mexico, which is already a plus in comparison to the m2 which only comes in automatic transmission
acctually if you would watch dragrace between these two cars the M240i has much faster acceleration then M2 because of X drive... bmw just cant show on their website that M2 model is slower then M240i... it may have got faster engine but the Xdrive is doing its job...