In states where the republicans have a lot of control, they might be able to move the results one or two percentage points. Given how close the 04 election was, some shenanigans in Ohio was all that was needed (whether or not the results actually were tainted). In 2000, Florida was so close it was within the margin of error (even within the margins of the best possible design of an election system, in my opinion); from there, the local power apparatus finished the job.
The disenfranchisement of fellons is another issue.
A few other things to keep in mind - Obama is pro business. He is not a left wing radical. McCain is unstable - to the point where I think the business community is worried. Thus I don't see a reason to expect higher levels of corruption than we've had indicators of in the past two elections.
you are the media you consume.
He probably thinks he's being Mr Mavericky, or something, but it's more likely that he's shot his campaign in the head.