User blog comment:Cheesingfrogs/Steam or Games for Windows Live for PC Gaming?/@comment-1518024-20100919183427

Ooooh, hard one but I'd go with steam.