ummmm, doesn't it do that automatically?
i just installed the game via steam and i assumed it would be patched?
it says it's keeping this game updated automatically on steam, but i don't see anything still
Steam does automatically update the game if the game version is obsolete.
But it doesn't answer the fact that the servers should show up. I mean, I used to have CSS installed and I used to have a similar problem about the servers not showing up. And what I did was that I manually updated the game, and problem was solved.
Well, actually, I had CS 1.6 with me and when I updated that manually the servers appeared. It was a typo error sorry.
Since you've got the steam copy, there's no way of manually doing it. So let steam automatically update it for you to the latest one. Still if you can't stop the problem of freezing, ask at steampowered forums. People out there can help you out.