Thus far, Jimmy Carter has been the only grown up in the room when it comes to Hamas (for further explanation click here ) but while not supporting Carter forthright (he should have), Barack Obama has proven to be the best of the “big 3” (Hillary, McCain, Obama) on foreign policy diplomacy.

Clinton and McCain seem to believe President Bush’s unprecedented policy of beating the drums for war and refusing to talk to anyone (unless such dictators and terrorists are helpful – like Moamar Quadaffi, Kim Jung Ill and Saudi Arabia’s King Abdullah) is the best path, while Obama believes Eisenhower, Kennedy, Reagan and Nixon had the right idea (each met with enemies of the U.S. that makes Iran pale in comparison).

Apparently, once upon a time (like 2 years ago) McCain attempted to be a grown up too: