I've been a long time fan and supporter of John McCain and have quoted him (often reprinting entire speeches) approvingly here in this blog. I'm a supporter of the surge in Iraq and believe McCain has been on the right side of the entire Iraq issue from day one.
In addition I've also been a strong supporter of McCain's position in Immigration, which mirrored George Bush's position and most Democrat's positions. From campaign finance reform to immigration to a host of other issues McCain is often on the Democrat's side of the issues or at least genuinely willing to compromise.
McCain is not a classic Republican and often faces strong opposition within his own party. I'm not sure but what McCain wouldn't have been better off to change parties after Bush ambushed him back in 2000.
Likewise I've been an early and frequent supporter of Hillary Clinton. While I've stopped just short of endorsing her for President, I am on record in predicting she would win the office in 2008.
I genuinely believe these two candidates are the best qualified Presidential candidates in their respective parties. The country would be well served in a Clinton versus McCain race this fall.
So I must admit I'm pleased with the results of the New Hampshire primary tonight.
Still, both parties races are up for grabs. Giuliani is still in the race. Obama is still the electrifying rock star of 2008. Huckabee is still a folksy dark horse, almost a cult stealth candidate.
But, if we are really lucky, Edwards and Romney are finished. I'd be thrilled to see the race down to Obama, Clinton, McCain, Giuliani and Huckabee with everyone else gone.