I just sold my FBO 335i and purchased an E92 M3. They are completely different animals. I miss the down low torque from the 335i and it was quite fast even up top. However, I think the suspension and the "smoothness" and turning is WAY better in an M3. When I was at speeds of 120ish MPH in a 335i, it would feel like the car was starting to float and would give that feeling that you are not the one in control anymore. The M3 feels very grounded and at 100, it would feel like I am going about 70MPH. I am supercharging the M3 very soon so I doubt I will miss the 335i anymore.