not sure of your budget...
I bought16" aluminum wheels from tire-rack for less than $100 each, but I don't know if you can fit 16's with your brakes.
I've never had success buying used rims for other cars. I"m sure if you look around you can probably find a local BMW guy who is swapping rims for appearance rather than his are just bent.
I decided against snow tires and bought true all season tires because I have a long highway commute, and even though it snows and gets icy the snow tires would wear out too quickly on the highway. So far with good all seasons the snow performance is excellent, glad I didn't get snows.
Last edited by bikesandcars; 01-31-2013 at 08:52 AM.