Contenders and Pretenders: Who Will Run and Who Will Win the Race for the White House in 2008