It's hard to believe the BMW 335i has only been with us for three years. In '07, the E90/E92 3-Series came to North America equipped with a twin-turbo straight-six engine rated at 300hp and 300 lb-ft.
BMW has a habit of optioning up the test cars and this sedan is no exception - a $2750 electric sunroof, metallic paint for $1600 and the $4500 M-Pack which brings sports wheels, sports suspension and ...