I think Obama will win.
UNLESS Bush enter in other war, and convince the nation that this new war is very important to the country, and because of this McCain should be the president to keep this new war going.