M3!

cons: ugly side grilles/

pros: more responsive engine than the 330. I've driven the 330 extensively, and I'm just not impressed.