I knew it in 1999 and was all in for Steve Forbes, so there, ;)
I did vote Bush in 2000, Gore was simply unthinkable. Dido Kerry in 2004, McCain in 2008 was just a bridge to far for me, even with the great Sarah Palin on the ticket.
I didn’t vote for McCain either, not that it mattered, as he was sure to lose : )