Straight forward question.
I think it should be a privilege because of its importance in our government. While I don't agree with a poll tax, or something like that, I think we need to tie voting to education. I would suggest that we require a high school diploma, or an equivalent GED (or a naturalized citizen, something similar from their home country if necessary), and remove the mandate that we have to go to high school.
This ties into the other problem I see: a lot of people don't value education enough. In my school, and other schools I've been to, most students waste time, which could be used to help the students who actually want to learn.
What do you think?
EDIT: Question shold be "Should Voting be a Right or a Privilege?