Post it anyway, can't hurt. Same goes for anybody else from here who is planning to buy it on Steam.
Mine is: euclideanalgorithm (yes, I know, it's a weird name, but all my Valve games are on it now, so I can hardly change)
I'm back on my swank 100 megabit line, too, so lag should be non-existent.
I think I'll buy this, L4D2 and Torchlight right now on Steam.