Ive gone from the e46 m3 to the 335i and at first I was a little bit disappointed at the performance and drive of the car. I have since added an ETS FMIC, AR catless downpipes, JB4 and K+N panel filter and lets just say, I aint disappointed no more!!! It has kept up with a few of the e9x m3's paths Ive crossed so far.
Will be adding the Forge DV's soon though, as the boost isnt holding up too well with the stock DV's and I think its leaking a little from the oem DV's. I'll also give the suspension a fettle.
The 335 feels and is so much better, newer and tighter than my old e46 m3 (and I spent a LOT of money on it) and at first I did want to go back, but not now, not ever.