335 is a great car, but so is the M3. The M3 felt better to me during test drives, and feels even better when you start doing some high speed canyon runs.
The ideal setup is to have a plush daily and bust out the 'harsher' M for some spirited driving.
Get a nice M3, get a warranty for it, and just enjoy.
__________________
M3 E46 PY/Black
S2000 AP2 GPW/Tan
|