I guess the haters in here have never looked at how much BMWs cost to mod. Most aftermarket turbo or supercharger kits are all ~$10K. Granted they are all engineered to look completely OEM when the hood is popped open you're still stuck with an NA base motor.

Why not spend the money on a better factory turbocharged motor with much more potential and just swap in a 2JZ or RB?