Resistance is an awesome game, online and campaign are both great. Me and my friend played through the campaign, he said that it was the best co-op he's played. I actually didn't enjoy COD4s single player, no depth to the story... Resistance was way better in that department.
For me, Resistance was a better package than COD4. COD4 had great multiplayer, but that was really it.