Steam community improving, nearly there...
From Steam...
Last month, we announced the Steam Community, which will let you connect with friends and other gamers, create and join groups, and organize matches. We're adding the final polish now and are right on target to launch the beta version at the end of the month. More details on the way.
This looks cool also!
A note to owners of Half-Life 2 and Episode 1: If you buy the boxed retail version of The Orange Box, you can simply hand-off the games you already own to a friend. Or, you can give away the games within Steam. When you install the Orange Box, Steam will identify the duplicate games and let you send them as gifts to a friend, which will enable them to download the games from Steam for free.

