Nobody has helped sell the Bush Administration's war in Iraq better than John McCain. But the Arizona senator has had an up and down relationship with the president ever since their bitter 2000 Republican primary battle. If McCain runs for president in 2008, he will have to win over Bush supporters to win.