Since this thread's been ressurrected anyway, I'll address this:
Originally Posted by
Old NFO
I didn't have my normal ID handy, so I showed my retired military ID, they REFUSED to accept it as it says indefinate for expiration. Finally one of the TSA bubba's strolled over and told them it was okay...

Flip your ID over. Although the front says INDEF, on all the ones I've seen the back shows EXP DATE and a date probably about 27 years after you retired.