It's illegal under federal law to reward someone for voting.

There was a big story about Starbucks getting in trouble for their ads offering people free coffee (blech, starbucks coffee). They regard it as paying someone to vote, which is illegal.