Its ok, I bought it on tuesday night and stayed up and completed it on Veteran. I think the treyarch campaigns have a little bit more fun into them, they're a bit more medal-of-honour, where you have to have to interact with the story a bit more than just shoot.
That said, it was a good story.