I'll reiterate the other poster. Previous car was an E46 M3, before that an S4 biturbo (tuned). The e92 M3 is no doubt faster (and probably by a lot) and I liked the torque that the E46 severely lacked, but it definitely lost some road feel that the E46 had. The high strung E46 engine was a love/hate thing with me. Certainly liked the newer interior a lot more. Still like the E36 body best (for the time - my first BMW was an E36 328is coupe, but man was that interior awful, esp compared to Audi)
So ... I ended up with an e92 335 instead (with plans from the outset to mod away)