I don't think MW2 effected UC2 sales very much, although they were released 1 month apart not in the span of 1 week like MW3 and UC3.
I think Uncharted 3 has a lot more broad-based appeal than BF3. I actually don't expect BF3 to sell a ton more than Bad Company 2 did, especially on the PS3. I still have yet to see how BF3 will be vastly superior game than BF:BC2 on consoles. On PC BF3 will be a beast, but I'm sure it is going to be that much more spectacular than BF:BC2 on console.
Most anticipated games of 2011:
Uncharted 3,Legend of Zelda: Skyward Sword, Rocksmith
Modern Warfare 3, Super Mario 3D