You're narrow conversationalist, aren't you? Let me address this then: I'm in favor of voter ID. There, done, you can rest the 99.999% of your argument. Now read EVERYTHING ELSE (or watch the video).
By the way, this is how it's done in my country:
a) Our law says voting is a full right that must be granted by the government, so the government makes it certain that every citizen all over the country MUST be able to vote. No expense must be spared by the government in facilitating voting.
b) Voting requires an ID.
c) You can get a national ID, that doubles as a voter ID, by several means. The government goes out of its way to make it as easy as possible. Any community that has difficulty accessing ID'ing places have government officers going there to ID them. Also, it's free.
d) Voting days are always on a weekend or a national holiday, to make it easier for the vast majority of the population to go vote. Public transportation is made free, to make it even easier. All public schools are made into polling stations, to make it even easier than that.
e) There's no gerrymandering, as voting in representatives isn't by county, but by State. Anyone within the State can vote for any representative candidate from the State. Also, no electoral college, here it's one person, one vote, no funny nonsense about some less populated areas this or that.
f) Voting is obligatory. If someone refuses to go vote, and they don't have a legally valid excuse for that refusal, they get blocked from accessing several Federal public services until they pay a fine. This makes sure voting is always representative of the will of the majority of the population.
g) Finally, protest voting is placing a non-existent number on the ballot, such as 00 or 99. But the person does go there and does type the number, so there's an official count of how many protested by actively voting in "none of the above".
That's how it ought to be, everywhere.