Saints Row 2 by far. I had more fun in the first 5 minutes, shooting the machine gun on the boat, than I had during all of GTAIV. (I stopped shortly after meeting Playboy X.)
I like SR2 better just because of all the dumb, yet fun, shit you can do in it.