Dag, You might check with your county or state government election
people. If you still vote by punching cards (as we do in Utah), then the
punched card readers that they use to tabulate election results may be
usable for your purposes.
Good Luck,
Ron Tilby
Raytheon Aircraft, Montek
Salt Lake City, UT