I don't think anyone is impressed by a 335i. It may be a nice car, but so are Buicks. I am not suggesting you buy a car to impress people. But I wouldn't be like "wow, look at that sweet 335i!!!" however, I do say that when I see a high performance car like an M3, Porsche, etc.
Why not buy a Buick?
2008 E92 Interlagos Blue Metallic M3
fully loaded with fox red leather and carbon fiber interior