I live in Upstate NY and this is the first year I've ever had to drive my 97 GS in the snow. The stock rims had Dunlops on it and I couldn't go anywhere in a 1/2 of snow.
I went and got some dirt cheap snow tires for the front and it's better, as better as a teg in the snow can get. Blizzaks would definitely be a good choice, I had them on my 92 325i and it handled great in the worst weather.
It is by far the worst car I've ever driven in the snow with the exception of an S-10, but either way definitely change your tires.