If anyone hasn't tried Nexan WinGuard Sport Winters, I'd look into them. This is my second year on them, in 225/45/17 on OEM Denvers. Dry and wet traction is seriously awesome. Snow traction is pretty decent as well. Even in 17" sizes, they are dirt cheap as well.
I had General Altimax Arctics for 2 winters before these, in 16" on steelies. The generals are better in deep snow, but are terribly floaty when it's dry. The Nexans aren't as good in deep snow (I'd say 75% of the General's snow traction), but are 400% better on dry roads. They aren't floaty and you can actually do some aggressive driving on them.