Man, Call of Duty 2 is hard. Really hard. I am playing on Veteran (the insane level), because that is the only way to get Xbox Live Achievements. I have 3 campaigns left, but can't get past the first checkpoint of the American campaign. I have played it…I don't know…maybe 40 times and no cigar.…