Station Launcher: Cool idea, but Xfire is almost the same thing. I'm sure the Station launcher will be more attuned towards it's own games, maybe with auto-login stuff, but I'm not sure.
Reason xfire has an edge is that is supports so many games, and a lot people already use it, have a lot of buddies, and no one likes running more client-based communication friend-related tools than needed
(ie. AIM, YIM, Xfire, MSN)
http://www.xfire.com