Early voting should be massively encouraged. It prevents dirty tricks like the Rat eleventh-hour Bush DUI story (it’s too late to affect people who have already voted if they release it right before the final day of the election; it can’t be released earlier because then people have time to realize that it’s just a sleaze play).
I must respectfully disagree. We should have a single election day, not many. The longer the voting process is drawn out, the more opportunity for fraud. Keep in mind how fraud is perpetrated - typically a single person voting multiple times. We must limit the opportunities to cast multiple ballots as much as possible.
Your example can work both ways. How many people voted early for Obama might have voted for McCain after Obama's "bankrupt the coal industry" statement?
Disagree. Yes, dirty tricks are cut out. So is legitimate information (like Obama's comments regarding the coal industry). Election Day should be Election Day.