If given a choice between a console version of a game and the PC version, I usually get the PC version. I'm more comfortable with a mouse/keyboard (comes from playing so many PC games in the 90's, I suppose), modding capabilities, and generally better graphics. Of course, you also have to deal with draconian DRM and PC capability. GTA IV is an average port. The game is pretty badly optimized, as stated before, GFWL and Rockstar Club are annoying, and the game has visual glitches and problems with several ATI cards. But other than that, it's fine.