I just did a blind run of the campaign on veteran. It was insane, IMO better then COD4's campaign story-wise. It wasn't nearly as challenging as COD4's campagin though it took me a lot longer to beat COD4 on veteran and I had the advantage of knowing what was going to happen next, I beat the campaign on veteran on MW2 in about 8-10 hours without know what was coming next. But still it was AMAZING!!!!!!!!!!!