yelis 
2007 BMW 3 Series Coupe 335i 2dr Coupe (3.0L 6cyl Turbo 6M)
335I IS A VERY NICE PERFORMANCE CAR.
 Its a true ultimate driving machine, and you MUST have one to understand this. I had Nissan Maxima (2), 08 Audi A4, E46 BMW M3, and now have 06 S2000. My 07 335i was great ! Engine is not as nice as in M3, but still very good. Reliability-wise....I only had to replace turbos under warranty....but then I only had the car from 32k to 47k. Its a shame that reliability is always a problem with German cars, thats why smart people get CPO warranty and stupid people pay CASH for service.GET CPO !!! AND ENJOY THE CAR !!! (thats if buying used)