Well the story (imo) isn't THAT bad, i mean there are worse games out there.
I quite liked the mixture of scenes from WWII, Vietnam and the missile crisis. I must say though, if Infinity Ward had made ALL of the COD games (WoW and BO) not just MW/MW2, i think they wold be alot better.
Treyarch just like those unlimited spawns too much.