The Luminoxes are nice watches. I don't know whether there is any truth to the USAF connection (as far as I know AF pilots are not issued watches, though Luminox claims that they have received enthusiastic letters from F-117 pilots), but I think they are issued to SEALs.
I recently looked at the Luminoxes before settling on my beastly
Seiko SKX779K. It does not have permanent luminosity like the Luminoxes, but it has Seiko's brightest luminescent paint, Lumi-Brite, and it is so bright that it lights up when I am walking through a shaded part of my office. It looks like a Timex Indiglo, permanently turned on.
Here is a pic of one in twilight.