Uncharted is an adventure game first tps second. As a TPS gears is way better. The shooting mechanics in gears has so much more depth than uncharted.
As an overall game?..... That is more debatable but I personally like gears better. Uncharted 2 had a great campaign but I didn't spend literally years with it like I did with gow.