I accidentally discovered that you can register online through the DMV site (as long as you already have an I.D.).
This eliminated the biggest barrier for me. (My handwriting is illegible, so without help with the forms, I was S.O.L.). AFTER I get my reg. card, I can request an absentee ballot. Cross fingers!
P.S. I have yet to hear from any election board.