After all the discourse about voter ID and mail-in ballots in the U.S., it blew my mind that as an American abroad I can register to vote online, and they sent me my ballot in an email. I have to mail or fax it back to the U.S., but some states let you email it back!
www.fvap.gov/citizen-vote...
fvap.gov
fvap
Description for fvap