 I bought my car on July 30th in Minnesota, and drove it 350 miles over the weekend, and 900 miles back to Colorado yesterday.  I'm coming off of a BWM 328xi lease, so this is a step back in many ways, but BMW is too expensive right now.  They wanted $30k for a buyout!  For less than $19k, so far I'm feeling really good.  I got Black, and I like the exterior styling.  With tinted windows, it's a sharp car.  I also like the tan leatherette interior - nice contrast to the Black.  The quality of the cabin is excellent.  Performance is pretty darn close to my 328xi from 0 to about 40, but then it lags the BMW.  And I miss 6 speeds. Overall, a solid car, but will it go in the snow?