The Battleground Poll has Obama's lead down to 1%, they have Obama at 48% and McCain at 47%. No explanation, just see the numbers here.
Check out the trend lines on their graph. If those slow trends continue, the only question is whether there is enough time left for McCain to pull into the lead. You can understand why Obama is encouraging people to go vote early, before they change their minds.
Now, one more time, tell me about the Obama landslide that is expected by some.