+1 about the warranty. The M def will fun, but remember, it is now 4 yrs old. I would do a 335 again. Newer, quicker, more comfortable, and it's not a generation old already
Current: '15 Yas Marina Blue F82 M4 Coupe/Loaded with no CCB
Gone: '11 E92 335is DCT Blk Sph /Oyster/Every Option
Gone: '05 E46 330iZHP Jet Blk/Ntrl Brwn/H&R/Dinan S3 Pkg /AC Schnitzer/Momo.