No surprise- Obama is funnier than Leno.
Obama is first, and is charming and funny. Then there's Leno. He's his usual hacky self, which I know is some people's kind of humor. I'm more of a Jon Stewart or Stephen Colbert person, so Leno is not for me. (For some reason we can't see any of the clip Leno shows, and he has several, so it's annoying.)