The latest polls show a republican trend in Ohio. I think the republican machine there (they hold every statewide office) will win it or steal it for Bush. Repeat of Florida from 2000. bad punch card ballots, voter intimidation, you name it.
I have Kerry winning Florida. Record breaking early voting turnout in Miami-Dade and Broward Counties will offset republican gains in the panhandle and southwest. Kerry will win by a point or two. The margin will be greater than the republican machine's ability to steal it.
I have Bush winning New Mexico and Iowa. Multiple polls over the last few weeks have consistently shown a trend for Bush in these two states. I don't know why we are losing them. I read demographic trends in Iowa have not been favorable for us.
I have Kerry winning New Hampshire. The state has trended more democratic since 2000 as residents from Mass. have moved into the NH suburbs.
I have Kerry winning Wisconsin and Minn., but both of these states concern me greatly. Bush will not win both of them. He may win one of them and that would result in a 269-269 tie, depending on how Maine's stray electoral vote will go in that one favorable Bush congressional district.
I just have a sinking feeling something bizarre like this may happen, divisive polarized 50/50 nation, an electoral college tie seems possible, but the probability is greater that Kerry will win and thus here is my prediction: Kerry 279 Bush 259
It will be close. This is an ugly win but a win is a win is a win. GOTV and go to the polls.