I predict that George W. Bush will be the next President of the United States. Dubya will be the next Prez, IMHO, because he's playing to the middle, and the candidate who plays to the middle will always win a two-horse race in a democracy.
Swing voters decides elections.
When there are only two viable candidates, there will always be a bunch of people who can't make up their mind. These swing voters will listen to one candidate, nod their heads, and then listen to the other candidates and nod their heads again. The moderate swing voters have no ideaology, they don't really care about politics, they just want to make sure that their country is being run properly. When a candidate plays down the idealogical base of their party by embracing non-traditional issues, they appeal tremendously to those in the middle. Swing voters like candidates who are willing to compromise, because that's what they think leaders are supposed to do.