i like my 128 because i get to use more of the motor on a daily basis rather then 10% of the n54. especially cause i'd go mod crazy if i had an n54 haha. n52 has moderate tuning capabilities if you want to spend money. with bolt ons a stage 3 manifold and a tune we can hit about 275 crank 255 at the wheels.
3 stage manifold, Mapleridge headers, AA tune, Injen intake, 135i exhaust fitted to 128 mids, blackline tails, Depo headlights w/ 8000k LED angel eyes and xenons, 8000k xenon fogs, Lowered on eibach springs, m3 lower control arms, 264's in anthracite with a red lip wrapped in hankook v12's