The Game Videos folks have an interesting look at Steam's upcoming community features. Things like the ability to gift games to your friends, play a trial of a games for free online, create friends lists, talk to friends and see what they're playing. Sounds like Games for Windows Live, but maybe it will actually work.
The service is getting better everytime.