personally I understand the heritage of the M and all that, but I love that fact that they are bring an awd twin turbo to the 3 series. and the 300hp out of that engine is way way way "de-tuned" that engine could easly produce 400+ hp but I think the reason they kept it at 300 is they don't want to lose profits from the M3. I will buy the 335xi over the new v8 M3.
turbo just offer so much potential to the person who gets tired of stock hp. with turbos you need about 10 bucks to get an extra 50-60 hp. how much money would it cost you to get that out of a NA