I, too, am a big McCain supporter. Was the first time around when Bush beat him, too. I do think he has a good chance, as long as it's against Hillary. Obama is also attractive to a lot of indepenedents and I don't think it's quite clear which way those independents would vote.
BTW,
here's an excellent article on why Conservatives dislike McCain, and why it's imperative that they back him up.