From realclearpolitics.com, a board that tracks and averages all the polls here is what transpired since OCt. 18 in the battleground states.
10/28: NM - Toss Up >> Leaning Bush (Bush 232 - Kerry 207)
10/28: NC - Leaning Bush >> Solid Bush (Bush 227 - Kerry 207)
10/28: IA - Leaning Bush >> Toss Up (Bush 227 - Kerry 207)
10/28: PA - Leaning Kerry >> Toss Up (Bush 234 - Kerry 207)
10/26: MI - Toss Up >> Leaning Kerry (Bush 234 - Kerry 228)
10/23: HI - Solid Kerry >> Leaning Kerry (Bush 234 - Kerry 211)
10/22: PA - Toss Up >> Leaning Kerry (Bush 234 - Kerry 211)
10/22: ME/1 - Toss Up >> Leaning Kerry (Bush 234 - Kerry 190)
10/22: IA - Toss Up >> Leaning Bush (Bush 234 - Kerry 189)
10/21: MI - Leaning Kerry >> Toss Up (Bush 227 - Kerry 189)
10/20: NH - Leaning Kerry >> Toss Up (Bush 227 - Kerry 206)
10/19: MN - Leaning Kerry >> Toss Up (Bush 227 - Kerry 210)
10/18: FL - Leaning Bush >> Toss Up (Bush 227 - Kerry 220)
Bush stands at 232 mostly solid electoral votes, with Kerry at 207. Of those in contest: Fla, IA, and MN there is a majority of polls leaning to Bush for 44 potential electoral vote. In NH and OH there is a majority of polls leaning to Kerry for 34 electoral votes. In PA and WI there is nearly a dead heat, respresenting 31 votes. IMO Bush seems likely to take Wisconsin while Kery seems likely to take Ohio.
If the leaning states go towards Bush and Kerry then Bush wins if he wins FLA, IA and any other state.
Kerry would have to take PA, OH and FLA to win and hope not to lose any state, even HI or NH which have shown recent signs of moving towards Bush.
10/28: NM - Toss Up >> Leaning Bush (Bush 232 - Kerry 207)
10/28: NC - Leaning Bush >> Solid Bush (Bush 227 - Kerry 207)
10/28: IA - Leaning Bush >> Toss Up (Bush 227 - Kerry 207)
10/28: PA - Leaning Kerry >> Toss Up (Bush 234 - Kerry 207)
10/26: MI - Toss Up >> Leaning Kerry (Bush 234 - Kerry 228)
10/23: HI - Solid Kerry >> Leaning Kerry (Bush 234 - Kerry 211)
10/22: PA - Toss Up >> Leaning Kerry (Bush 234 - Kerry 211)
10/22: ME/1 - Toss Up >> Leaning Kerry (Bush 234 - Kerry 190)
10/22: IA - Toss Up >> Leaning Bush (Bush 234 - Kerry 189)
10/21: MI - Leaning Kerry >> Toss Up (Bush 227 - Kerry 189)
10/20: NH - Leaning Kerry >> Toss Up (Bush 227 - Kerry 206)
10/19: MN - Leaning Kerry >> Toss Up (Bush 227 - Kerry 210)
10/18: FL - Leaning Bush >> Toss Up (Bush 227 - Kerry 220)
Bush stands at 232 mostly solid electoral votes, with Kerry at 207. Of those in contest: Fla, IA, and MN there is a majority of polls leaning to Bush for 44 potential electoral vote. In NH and OH there is a majority of polls leaning to Kerry for 34 electoral votes. In PA and WI there is nearly a dead heat, respresenting 31 votes. IMO Bush seems likely to take Wisconsin while Kery seems likely to take Ohio.
If the leaning states go towards Bush and Kerry then Bush wins if he wins FLA, IA and any other state.
Kerry would have to take PA, OH and FLA to win and hope not to lose any state, even HI or NH which have shown recent signs of moving towards Bush.