Voting in the military has always been a challenge. When I was deployed in early 2001 (pre-9/11), I received a small mailer from my county clerk. It contained about 10 voting guides with absentee ballots for everyone from my county that were deployed with an APO address.
In 2004 same thing happened, only this time there were close to 100 voter guides with absentee ballots. I received every single one from my county for every military person deployed to Iraq/Kuwait.
I was never able to vote while in the service.