I thought I read that the Battery Station brand were the best for high drain. Someone did a test on a bunch of them a while back. They're also a great deal at $60 per 50.
I recall that it was Tenergy that was the best at high-drain applications (more current than most flashlights ever draw, though). The trade-off is that they have the lowest capacity for normal-drain applications. Perhaps the Battery Station CR123A had been a rebranded Tenergy (pure speculation on my part), but I think they've long since switched to USA-made cells.
I just recently found out how good of a deal the 12 pack of rayovac's are. They are USA made cells and are selling for far cheaper than the typical Panasonic, Duracell, and Surefire cells, though batteryjunction advertises them as having less capicity compaired to other cells.
Some have speculated, based on test results, that although there is only one factory in the USA making CR123A cells now, there are two different sets of specifications and two tiers of performance as a result. Things change all the time so it is difficult to make such assertions with any real certainty, but it would explain the test results we've seen so far as well as the different advertised capacities. The top tier apparently comprises Duracell, Panasonic, SureFire, and Streamlight, while the second tier comprises Energizer, Rayovac, Battery Station, and various other brand names.
Things might have changed by now, mind you, and they might all be identical for all I know, but I feel a little more comfortable with the first four because they've always seemed to test well historically (and if I remember correctly, Panasonic is the company that actually owns and runs the factory). I don't burn through so many CR123A primaries that I have to worry about a few extra cents per cell, although others may have very different usage patterns, of course.