Dear JD,
I'm so sorry you are having so much trouble voting. That's unacceptable. I know it is too late to do this, and didn't you say you are in Florida? Here is the web site for future elections where you can download forms for an absentee ballot and also track the status of it (Item #6). Oh dear, i reread your post and you did this! There's also a way to automatically receive your ballot if you indicate you want to vote in consecutive elections (Nov. 2010, 2012, etc.) So sorry. I wish you well.
http://www.longdistancevoter.org/florida