Oh, and it's cold too...
Personally, I think that there needs to be a test, given in whatever language, with no time limit, to determine if the person actually knows enough about the issues at hand to vote. Get rid of the racists, the women who are voting for a candidate because he's "kinda cute," and the "walk in, and pull the straight ticket" lever folks.
REQUIRE people to think.
I'm guessing that it'd be possible to dumb all the issues down to 2nd/3rd grade reading level...