Somebody good like McCain should run as an Independent!  The partisan politics of the Democrats and Republicans seems to cause a lot of nothing getting done for the sake of toeing the party line.  I feel we need someone who can breach the impasse(s) that these parties seem to have caused over the years by uniting individuals from the "ruling" parties to take an active part in government.  The current system needs some kind of "spanking" and only an independent can do it; I feel McCain is the man.
If John McCain were to run for president, don't you think he'd do better to run as an Independant?