Uncharted, absolutely hands down. I find the entire Halo series to be one of the most lamentable gaming franchises ever created. The Uncharted games are original idea, it's fresh, it has a magnificent story and characters. The Uncharted games look like movies- literally. Halo STILL looks arcadey (maybe that's a word?), even over a decade later, and hasn't developed at all past the stage of being the generic FPS that it always has been. Every game has been the same- same maps (essentially), same weapons, same story, same graphics. How is that impressive? I'm not into the whole "space alien" thing to begin with, but Halo is really infinitely overrated in my opinion. The Uncharted games are spectacular because of the story they tell, unlike Halo. Every Uncharted game is fresh while still maintaining an overarching story that is beautifully interwoven. I think the Uncharted series deserves to be in consideration when speaking of one of the greatest gaming franchises of all time. Halo? Not so much....granted Halo DID essentially father the FPS genre, along with Call of Duty.