As long as the President can weather the hits of the last couple weeks and the economy stays on track he should defeat Kerry. Alot of it depends on how the electoral votes end up being distributed. The local paper had a break down of states that were "definites" and those "leaning" to either side. As of right now (if you believe the breakdown) it was about 205 for each with another approximately 128 in "undecided" states.
As for those people not voting Bush just to not give him a vote?
Well, that is precisely why the president is elected via the electoral college as opposed to a popular vote.
Those guys who wrote the constitution were pretty sharp.