Lumintop entered the flashlight market recently and became known for their compact light with crazy throw, the TD15, but they also make lights a little more appropriate for pocket carry. They have four models, the L1A (AA), L2A (2 x AA), and L1C (CR123). All three have the same interface where you loosen and tighten the head to switch modes between three outputs and strobe. The heads are a little bit on the large side, meaning the reflectors are a bit on the large side, giving you solid throw for such compact lights. The L1C and L2A give you the highest output, where the L1A is on the low side.
One nice feature of these lights is that they all use the same head, so bodies are available if you want to have the option to use the different battery types.