Maybe I was the only one that didn't play the Sly Cooper games back then..
Anyway- I also picked up Uncharted 3 and downloaded the free for the weekend MW3 multi-player..
And I have enjoyed the Sly Cooper game much more... with Uncharted 3 a close second.
MW3.. yawn. Feels just like MW2.