Also, Im not sure so someone correct me on this, but doesn't Treyarch just take IW's engine and changes from COD4 to make WAW, and from MW2 to make Black Ops now?
But personally I also think they did really good this time around, being as I hated World at War. They kept craploads of things the same from Modern Warfare 2.