ABB (anybody but bush) you say? Well, over a year ago, some inside pollsters, from both parties, said ABH. Anybody but Hillary, because she carries so much dirty baggage. She will do better in friendly New Hampshire. Obama will sputter. This is all very early in the cycle.
Historically, American voters are rather predictable.
I do not think Obama or Hillary will headline the ticket. It will be Mr. Edwards, because he does not have the "Clinton Baggage", or a funny name (like Orack Hussein Obama), and he seems to be a likable guy.
The republican ticket is much harder to predict. I believe Rudy will fall off for several reasons, including personal issues with wives, a funny last name, and his health concerns. Americans will not elect Mitt Romney because of his name and religion. After these issues settle, (the campaine)(campaign) will focus on real issues like the war and the economy. Then, who comes out is only a guess.