LOL, let me jump on this 335 to M3 bandwagon. Except I did it back in 2008 so you guys are late to the game. The 335i is a great car in it's own right but the M3 is on a whole different level. If straight line speed is important to you then get a C63. If you enjoy driving then the M3 is the ultimate driving machine.