He should run, and he should be the nominee. And he should lose.
I agree that Obama could get the presidential nomination because Democrats need to be liberal to win the primaries. According to www.vote-smart.org, these are his latest ratings, from some famous interest groups: NARAL, 100%; NAACP, 100%; NEA, 100%; NOW, 100%; AFL-CIO, 92%; Americans for Democratic Action, 100%; National Taxpayers Union, 0%; U.S. Chamber of Commerce, 33%; American Conservtive Union, 8%; and Gun Owners of America, 0%. If he wins the nomination, he would be too liberal for the majority of American voters.