Petzl tactikka plus. Three lighting levels (plus strobe - lowest setting ideal for cockpit use - 150 hours on a set of batteries), flip up / down red filter, handsfree, light-where-you-look, small, light weight, reliable and the light frequency doesn't affect NVGs.
Downside: they cost a bit