The issue with live for me is for some stupid reason or another it doesn't work with my router.
So, I have to go sleuthing around for ways to disable GFWL on all of my games. Luckily, (or unluckily, whatever) most people have similar problems with live and GFWL disablers are very common.
If a game has live I just won't bother with it; that's the only way we're going to get away from this stuff, is by not supporting the idiots who use it in their games.
Just create an offline account and it should work.
You wish.