I can agree with what you said except for when Obama said to get the Arabic speaking translators out of Iraq and into Afghanistan. He said foreign policy/ affairs is where he feels the strongest, and knows the most. He should have known something as simple as the language spoken there.
So if I agree with you on what McCain said the same should apply to Obama on the translator issue? Though of course not the great lakes and 57 states issue, those were just funny and silly.
i didn't know about the translator thing (which obama corrected himself on shortly after). i'll admit that it was relevant, but i still think mccain's multiple mixups of sunni and shiite (and having to be corrected by joe lieberman) was slightly worse. sunni vs. shiite has a direct implication on two continuing wars and the overall threat posed by terrorist organizations... arabic vs. farsi is procedural.