GFWL doesn't remember serial keys, makes backing up saved games a nightmare, takes ages to login and I've had several games end up with corrupted saves (GTA4, Batman:AA). It doesn't even save game progress to the cloud. And whenever it needs to update itself it takes ages, before kicking you out of the game to restart. Thanks. If offers no advantages to me, only disadvantages.
Steam on the otherhand has been great. It's far from perfect but at least it offers some genuine benefits to the end user.
"The price of freedom is eternal vigilance."