According to my own calculation of the electoral votes (giving Obama 273 to McCain's 265), the election could now go either way depending on how Ohio and Pennsylvania vote. If McCain fails to take both states or if the two candidates split the states and Obama takes Colorada, McCain will probably lose.
This is one election where the presidential debates could make a difference. I get the feeling that the White House is doing all it can to get out in front of the issues that Obama's been pushing. We're suddenly hearing about shifts in troop force to Afghanistan, a drawdown in troops, and a withdrawal deadline--moves that Bush and McCain have opposed.