I like John McCain as well, though I like him a bit less after how quickly he fell in line behind Bush after the 2000 election. I think that on the Republican side, McCain will beat Romney, but I'm hoping for a strong showing by Huckabee. For the Democrats, I think it'll be Obama, Clinton, Edwards, though I'm hoping that Edwards beats Clinton.