Even on a much slower connection then yours, I have far less issues in Mw2.(80-110Ms Ping) I barely got to play the game at the time of its release but there is none of the missing hitmarkers, dead around corners, etc. Like Mw3 and BO2. Mw2 however, if I remember does benefit the Host by a huge margin, so the one person would walk around destroying people and then they'd get a nuke. Also Skipping occurred because there was no anti-skip mechanics, at least I knew when I was lagging however. Mw3 and BO2 try to hide lag. So I don't know if it was the best it could be but I think its much more "playable" (Noob tubes being fired every second kinda ruined the game for me lol)
The thing with MW2 is that it was a reliable. Then again so was cod4 and WaW. In those games you knew exactly where your ping was at, and what other players were at. You could feel it. I didn't need to check bars to know what my ping was at.
In Bo2 and MW3 I have to look for more subtle things to see how badly im getting screwed.