For GTAIV, get Xliveless. A simple DLL that bypasses GFWL, Rockstar Social Club and puts the save files in a normal place.
http://www.gtaforums.com/index.php?showtopic=388658
That, plus patch 1.0.4.0, plus a noCD EXE, plus ENB, plus texture mods and the game is actually pretty damn...