CoD4 SP > Uncharted 2 SP IMO
although that's slightly off topic now.
And yeah only playing multiplayer is a waste and a shame. MP is soulless and can be done by almost everyone, but creating a good story with deep characters filled with astounding music and good voice actors is the hard part of a game.
That's art. MP is not art.