One Last Note...I didn't mention this during either of the GOW posts, but I think Epic is a terrific company. They do an outstanding job of supporting their games after release, and they have an incredible number of training videos and support tools for UnrealEd.
I'll buy anything Epic makes, and gladly, because of their customer support. So while the single-player experience in GOW was, to me, disappointing, I don't think it's a negative reflection on Epic's commitment. They have demonstrated many times that they support their games (and us) very, very well.