I never played COD before COD4, so COD5 is like a step back in time. It is a mixture of Saving private Ryan and Enemy at the gates.
MW2 is not all bad. I admit, I expected much more (like the others, i guess) from SP side of the game. I hope MP will be better, but I cant try it for the moment.