Originally Posted by keanu1
i would say , go for the 335i.
the 335 is a new model,is cheaper, cheaper to run, cheaper to maintain and goes almost as fast as the m3!!
Exactly. And with a simple chip/software add-on (that's completely removable for warranty purposes), much faster in a straight line. And it's more comfortable to drive everyday. With a set of PSS9s, it'll handle almost as well (from what I hear...it's been awhile since I drove both cars).
Personally, I'd get a used 335. You can find one for around $43 OTD with less than 10,000 miles (and still covered under the balance of factory warranty/maintenance).