In my opinion, GTA IV is much better. Its the orginal. SR is just a parody. GTA IV has better graphics, better driving system, better storyline. However, I have SR2 and I play on it regulary, and I have to say it's a good game, but nowhere near as good as GTA IV.