Re: What was Data doing before the D?
Eh, didn't Data once say he had 20 something years in Starfleet? In most militaries time served is a large factor in promotions, and the medals for bravery and what not don't hurt either.
"I was never a Star Trek fan." J.J. Abrams