Uncharted 2 did move more consoles.
And yes, I also meant that Uncharted 2 will sell more than Halo 3:ODST by the end of the year. Right now, Halo is around 3 million plus/minus some when the official EU numbers come back. But this game's sale is trailing off quickly. This week, Halo only sold ~60,000 and it's been dropping more than 70% every week. I also don't think the word of mouth has been that ecstatic. Halo 3:ODST is more of the same, and the Halo buzz is already dead. I think with other 1st person shooters (i.e. Modern Warfare 2) coming out soon, Halo 3:ODST will have trouble reaching total 4 million sales by the end of the year.
Of course, Uncharted 2 didn't sell 2+ million copies in the 1st week like Halo, but I think Uncharted 2 will have great staying power. There are no other games in the same genre nor any game in any genre can compete with the game. The word of mouth has been ecstatic, and it's critically acclaimed. Also, Sony is actually putting out good commercials to push this game. The 2nd week drop-off of sales of Uncharted 2 will be very telling on how this game will do overall. I think this game can get to where MGS4 and Modern Warfare went for the PS3: about mid 4 million sales.