Obama, Israel, and Haiti ... oh, yes, and Joe Klein