About the Nokian Hakk comments... we have them on my wifes' car and they are great winter tires, but only truly great in DEEP snow. On ice, they're not the best there are (about midrange, basically), and they are noisy on most road surfaces. There are the Hakk 1's I'm talking about -- I don't know if the 2's or the newest ones are the same -- read some reviews.
I currently have Michelin Acrtic Alpin on my TSX and they're more than sufficient for ice/slick conditions and light to moderate snow. In the rare even we get VERY deep snow, they're not the best but the roads are plowed well here (especially if you live on a bus route).
I think one more season out of these Michelin's and then its on to something else, maybe the X-Ice, or a cheaper tire that performs well on ice.