Yes, but John Sidney McCain is a Democrat. I saw posted an editorial from The Washington Times that pointed out no difference between B. Hussein Barack and McCain’s policy on the issue of immigration.
There are a ton of other important issues where McCain would be a much stronger president than Barack Hussein Obama, most obviously the war on terrorism. Hopefully, next time around we will have a genuine conservative to put up against the demonRats. Perhaps if McCain selects a quality person for VP, and doesn't run for reelection, due to his age possibly, this person will inherit the nomination. That is, if he (McCain) doesn't totally screw things up in his 4 years as president. Actually, no matter how bad he may screw things up, it would still dwarf in comparison to the damage an Obama presidency would do to this country.