Obama is over matched. This is a light weight taking on a heavy weight (no pun intended). Hillary will be the Dem. nominee. Now it is up to the Pubs. to nominate someone who can beat her.
I think Osama’s running for 2012 or even 2016. This is just a tour.