Biggest roadblocks to voting from Taiwan:
1. Deciphering the first question on the Federal Voting Registration and Absentee Ballot Request: Asking yourself, "am I living abroad temporarily or indefinitely" inevitably leads to an existential crisis about the future.
2. Making 2 trips to the post office (once to mail off absentee ballot request, once to mail off the completed ballot).
***Correlated challenge: locating the nearest post office, hoping its office hours don't conflict with your work schedule.
3. Knowing your address
The moral of the story: please enjoy the relative ease of your voting experience tomorrow. The lines may be long, but at least you don't have to translate your contact information into English.
Please, please, please don't forget to vote (especially if it's for Barack Obama)