Re: New Tires?
Tire Rack does generally have good prices and a pretty decent inventory on hand. What they don't have in stock they can usually get shipped to them in a few days.
As far as recommending a particular tire, I have Kuhmo Ecsta Sports on year round and they treat me just fine, but I live downtown and don't really have to drive in a lot of snow. From what friends of mine have said, the Continentals are a good tire, though.