Obama has the momentum now, no doubt about it. But what strikes me is that it was McCain's own ill-advised post convention tactics that allowed Obama to get his mojo back.
McCain made a few drastic moves that boosted him in the short term, but is working against him at this point.