Saw a silver one yesterday.
I think they look great.
Buy it because...
1) Looks great
2) Luxury brand
3) Fancy interior
4) Finally, it'll handle
5) AWD availability, Roadster availability, good 'automated manual' available
6) Pretty decent fuel efficiency/power balance on the 4
I dunno. Cars start looking pricey in that market, and 335i is great value, but I can see why someone like me would want this car. Stands out and doesn't cost $90+