I've only purchased a couple GFWL games, I avoid it as much as I can. Every time I've installed those games GFWL borks its own installation somehow and requires trips to forums for fixes. What a piece of crap. Microsoft isn't even trying to hide its disdain for PC gaming anymore. Developers, use GFWL at the risk of losing sales and customer respect.
Queue the "GFWL works fine for me yur PC sux" guy.
Edit: totally forgot about this, anyone else remember when MS tried to charge money to use this garbage? Lol!