I love the handling and the power but this car, and every other 335 out there (see e90.com or any other Bimmer forum) is a pile of junk. The most unreliable thing made today probably. I have had mine for 2 months now and it has already been in the shop 3 times and I have had the check engine light come on at least 10 DIFFERENT times for 10 DIFFERENT things. One time driving back from a quick weekend trip it went completely into limp home mode- no power and barely able to go 60 mph with trouble lights on the dash . The reason? a loose fuel cap, but you have no way to know unless you scan the codes. NEVER ANOTHER BMW FOR ME- Audi, here I come.
Excellent piece of engineering. Very nice to drive, far superior to the Audi A4, and the Volvo S60. The responsiveness and handling was superior to the Mercedes C300, but not by as significant a margin as the Audi and Volvo. The steering and transmission are what I like the best about the 335xi, but the model I bought has the sports package so I think that contributes to a bit of a hard ride. If you like smoother rides and bump handling, look hard at the Mercedes C class, that car handled bumps well and had a very smooth suspension. Feature wise, the 335xi has more features than I will ever really use. I only wish the navigation system posted the speed limit for the stretch of road you are driving on, that is a feature I really like with the stand alone Garmin models. The heated seats are awesome and get so hot so quickly I wonder what impact that is having on the battery, but so far I've had no issues. If anything, this car has some extremely well thought out engineering in every single little detail. Now that I've driven this car for several hundred miles around the area, I doubt I'll be able to go back to another sedan again. I believe I will be driving BMWs for a long time to come.
Stunning looks, prestigious, FAST, smooth, good gas mileage, beautiful roomy interior, excellent stereo. A lot of car for the money. What more could you want?!