Another reason I really respect Mike Huckabee as a really great human being despite I have a completly different political world view: Huckabee Says Demonizing Obama `Fatal Mistake' for Republicans
For the GOP, I'd disagree. Their attack machine is the best hope they have IMO. I respect McCain, but he's looking more and more senile. In a generally positive campaign, Obama's charisma and youth will prevail. In a negative campaign, Obama looks like a hypocrite, and their are plenty of little things right wing PACs can use to insinuate Obama isn't patriotic and a "secret Muslim."