I really try hard not to buy any light that doesn't run on AA/AAA but a few things are hard to get around. If Streamlight or Surefire would make a TLR-1/X-300 that ran on an easily sourced battery, I'd never even consider another 123 battery. My Steripen uses those little 123's as well, so I keep buying bulk-packs of them to have on hand "just in case".
I specifically bought the Yaesu Ft-60R radios I have because they can transmit with the full 5W's with AA's and few others did.