Amazon has the streamlight 73001 led light for 6.99 shipped w/prime.
Link: http://www.amazon.com/Streamlight-73001-Miniature-Keychain-Flashlight/dp/B0011UIPIW/
Seems to have fairly goodreviews.
Keep in mind this light is tiny, but the light itself is very good.
Case material is machined aircraft aluminum with anodized finish
Parabolic shaped LED area optimizes beam performance
5mm white LED, impervious to shock with a 100,000 hour lifetime
Up to 8 hours declining usable output
1.47-Inches length