So Al Qaeda back McCain, and Iran backs Obama. On points I'd say, taking things at face value, that means Obama comes off better. After all the Iranians have never launched any attack on New York.
No doubt the American Public may take things like this at face value. That doesn't mean that AlQaeda or the Iranians should be assumed to do the same.