In no particular order. For Obama see this post.

*He's not a Socialist.
* I do not expect him to govern from the left.
*I expect him to nominate less-activist judges than Obama would.
*He may be serious about cutting spending by the Federal Government.
*He is seasoned and experienced.
*I have no doubt he loves America.
*He is honest and open.
*He can laugh at himself.
*He doesn't seem to hold grudges.
*He will not kill the economy with tax increases and income redistribution.
*Palin as VP.
*He gets it that the War against Radical Islam is long, hard, and difficult.
*World bullies, yes I'm thinking of you Russia and you Iran and you China, would hesitate to push McCain, I think.