I've played both single player campaigns, COD2 and EiB. I enjoyed them both. COD2 is definitly more of a loner campaign, with terrific graphics. The premise and squad action from RtH30 and EiB is more interesting; tweaking further by removing the suppression indicators also makes the game more fun. The hit boxes leaves something to be desired, but the game is still fun. The plot line is also compelling.