John McCain didn't cast his vote as a sitting senator or republican, but as an ordinary U.S. citizen, a husband, father, uncle.  When crap hits the fan and suddenly the ailment hits you square in the brain... you'd probably vote in the best interest of your constituents and the general public at hand... not party.