Voting systems require that there be no way to prove that you voted a certain way, otherwise it opens the market for vote-selling.

Hmm, good point.

Googling around a bit, it sounds like there are systems that let you verify that your ballot made it, but not necessarily that it was counted correctly. (For this reason, I guess?)