I hate how everyone keeps comparing MW2 and Black Ops. It's two different companies making the games.
Think of it this way MW 1 and MW 2 and soon to be MW 3 are one game. World at War and BO are a different game.
I liked both BO and MW 2, knowing they would be really different from each other.