McCain is probably the most honourable Republican out there. If he was Canadian he would probably be a Progressive Conservative with the emphasis on "Progressive." Too bad he was running against Obama in 2008. How much better off everyone would be if he had instead ran eight years later against Clinton. The Republican Party degenerated so much over those eight years it would have been questionable whether he would have been chosen by the party to run.