I have owned the 2007 335xi (300HP twin turbos) for 3 months now. You will absolutely love it, no drag on the turbos...just give it about 1500-2000 miles to 'break-in" and it will be wonderful. I prefer the styling of the 3 series myself but it is the same engine. Good luck.