Here's a handy visual of the most recent polls in each of 14 swing states.* It will be interesting to compare these polls with tomorrow's results (click to enlarge).
Oh, it's also worth noting that among these, only Pennsylvania and New Hampshire went for Kerry in 2004.
*I used an average of three polls in each state, none of which was older than 36 hours. In some cases where there were multiple polls, I took the three with the largest sample sizes. The national trend is based on 11 polls released today.