John McCain is going to be the next president. Hillary and Obama are two liberal. Hillary is not likable enough and Obama is going to be trashed once campaign season heats up. McCain is clean enough that there will not be anything worth noting to hold him back. The only thing liberals can do is say his temperament is too unpredictable. Also, McCain is not perceived as a right-wing conservative so independent voters like myself will vote for him.