What about Ron? Honestly, why does the GOP keep overlooking him? None of those candidates have the slightest chance at beating Obama in 2012, don't kid yourselves. Ron Paul can win all the votes of the morons that vote straight ticket repub, steal some left of center voters form Obama and very possibly some more hardcore Dems. Sure, the more religious Republican voters may not agree with him, but do most of them really pay attention to the real issues anyway? They will vote for him just because he is Republican. Ron Paul is the only chance at a Republican White House in 2012, these other guys are just future forgottens. IMO
If I had to choose from this list, though, I pick Huckabee. He is a stand up guy. he may not be a genius, and I think he isn't smart enough to run the country, but hey, neither are any of the others. Maybe Gingrich. I just love the guys personality.