those are good suggestions.
also check out zebralight h501w and h60w. the "w" is for warm tint, the h501 and h60 are standard cool tint, but a little bit brighter. im an aircraft mechanic, and prefer the warm tint. i have a zebralight h501w in my shirt pocket at work, and sometimes ill clip it inbetween the buttons of my shirt. its very small, headband is light, and comfortable. light can easily be adjusted to point whichever way either in the headband or using the clip, because the light can rotate 360 degrees while in headband or clip.
ive even epoxied some magnets on the bottom of the tail cap. the light, i think has a 80 degree even flood light, and is great for close up work. also has 3 brightness settings, and a hidden strobe mode.
the h501 uses a single AA battery, while the H60 uses a 18650 li-ion which provides the best runtimes and brightness, and is bigger.
i got mine from illuminationgear.com $60 with 8% off, free shipping, and good service.