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.