Hamhock predicts: Kerry will win... with 49.7% of the popular vote, versus 48.1% for Bush, 1.2% for Nader, 1.0% for all other. Electoral college - Kerry 301 to Bush 228.