Well don't count the eggs yet. Kerry seems to be making a come back in the polls.
http://www.electoral-vote.com/
I have been following this site daily for the last few months. Kerry used to lead like crazy then Bush took a big lead for the last few weeks but now Kerry is pulling ahead again.