2009 BMW 3 Series 335i xDrive 2dr Coupe AWD (3.0L 6cyl Turbo 6M)
Have !2500 miles on this coupe and I love it. Top notch performance and styling. The handling is great. The mileage on the highway is OK (28 MPG) but not great around town (16MPG). I have had 2 Audis before this and I think that the Audi is better in the snow and the interior is superior but the BMW is much more solid feeling on the highway. Overall for me it is a toss-up. the deciding factor was the proximity of the dealers (10 mins vs. 40). Only regret is that I wish I had gotten the manual.