an m3 can reach 300 crank hp without F/I so you might want to buy an m if you can afford it, and want those numbers without going F/I. or else i would get either a 325 or 328 do some pretty extensive engine mods to it, but also dont forget about brakes and suspension, horsepower is nothing if you cant slow down and take a corner
David