To be fair e92 m3's are getting stupid cheap at the moment, dont waste money on the 335d, a fine car but if its performance your after 335i/m3/235i something like that.