It is very clear that Barack Obama has a huge lead over John McCain now. Electoral-vote.com has Obama with 364 electoral votes and McCain with only 171. But massive, widespread vote fraud could still steal this election from Obama.
There is evidence that vote fraud is ALREADY happening in West Virginia, North Carolina, Colorado and other swing states:
Shattered Paradigm: One Way Obama Could Still Lose: Vote Fraud (And It Is Happening Already!)