I recieved CODBO2 a few weeks ago (after waiting forever for shipping, of course). I played about an hour of the game and it gave me error code 150-1031 (The disc could not be read. It might be dirty.). The disk is spotless. Played from the last save point up there and got the same error code at the same cut scene. Reported it uplayable and got a replacement (again aftter waiting forever for shipping). Finally, I get to play more of the storyline. Pop it in, play for a bit, and bam... same code at the same cut scene. After searching all over the net for other people with issue, I found a few, and shockingly, they all got their copy from GameFly. What I've seen of this game is great, but I do not recommend renting it from here as you will undoubtedly get a bad copy.
Overall a fun game, but the cod games are starting to feel more of a interactive movie than a full fps. I felt I was watching longer than normal cinematics than playing the actual game. The game engine stays the same so no improvements there, Campaign was under 10 hours. Renter only.