Left 4 Dead available in 8 hours

According to the Steam Store page for Left 4 Dead, there's only 8 hours left before the game is released! I wonder how the servers will handle the load of players rushing to try it out? I've already had trouble connecting to dedicated servers and that was just for the demo!