Uncharted 2 will have the greater legs - it's a more timeless game, I feel.
Moreover, as the PS3 userbase expands beyond the 18-30yrs age range, GOW3 sales will not hold up as well as Uncharted 2, due to the mature content/rating of the former.
I was going to say that GOW3 might have an edge in that it's the third in that trilogy whereas there's still one more Uncharted to come, but tbh Uncharted 2 promoted UDF's sales more than it cut them off, so the same will probably happen to Among Thieves when the third Uncharted releases (though to a lesser degree, since UDF was a total sleeper hit whereas Uncharted 2 enjoyed greater consumer awareness).







