Decent review, only thing I didn't like was the way he downplayed the horsepower number...
1) BMW is known to under-rate their cars
2) He failed to mention number 1
3) I get into plenty of trouble in my 235(rated)hp 6-speed ZHP (basically the same car, just e46), I would think another +/- 100hp would be amazing
-- 330i ZHP
-- Build Date 03/03/03