A few of you probably already know about Steam from CS 1.6, i thought i'd give a brief explanation for those who haven't - and tell you why it's the best thing ever.
1. go to www.steampowered.com and download the Steam client
2. run it, fill in details etc
3. pick a game from the list. so far, it's Half Life & its mods
4. it'll download a multiplayer-only version of the client and launch. that's right, Counterstrike legally for free, even if you don't own Half Life.
why is this a good thing? simple - it cuts out the middle man, and makes games cheaper. think of the following scenario: half life 3 is cut into 4 chapters. chapter 1 is free, on steam. chapter 2, 3, 4 cost a few quid each, also on steam. or basic deathmatch is free, and the ability to use any mods or even teamplay costs a tiny monthly subscription. the oppertunities are overwhelming.
if i go & visit my girlfriend & cannot sleep, i just get steam, click on Counterstrike, wait a few minutes, then dive into a game. no mess, no fuss, no CDs.
yes, it needs broadband. it won't be ready for real primetime for a year or so yet, but with satellite, wireless and other rural broadband services rolling into action, it's only a matter of time.
this could well be the biggest step in games since Shareware
--jo