I'm seriously considering just buying another beater for winter driving. Will cost me a little less than a new set of rims and tires for my G70, and if someone runs into it I couldn't care less.
Keep in mind that winter tires are basically free in the long run -- if you had all-season tires, you'd be putting all your miles on one set of tires, and you'd have to replace them twice as fast as if you divvy those miles up between two sets of tires.