Originally Posted by ///M Power
Id say e36m3. e46's are just too expensive to upgrade.
Too expensive and not much gain at all compared to what you would've gotten from the M3. An intake/chip alone will get u MAYBE 6hp on the 330 whereas the output from the M3 is already ahead of the 330, mods will just add that much more to it. Besides, M3's are "classic" cars as they mature. "Normal" cars, well, they just get old (with exception here and there).