Mass Effect of course. Mass Effect is bar none, the best video game series of all time, even if Bioware fucked up the ending, and then partially, sort of, in a way fixed it at least to a point that the damage was tolerable. Uncharted is overrated as hell, and even if it wasn't, it's still no Mass Effect. Uncharted is a great series, though, but the only game that was really standout amazing was 3, the other 2 have nowhere near that kind of experience. 3 really wowed the shit out of me, those scenes in the boatyard were legendary. ME has the most immersive storytelling I've seen in any game though, amazing characters.
GTA 4 by default. Never got my hands on RDR
You know it's not too late. It's a FANTASTIC game, but GTA IV IS better. At least in this analysts eyes.
God of War or Gears of War?