A couple of more flashlight ideas:
The best affordable headlight I have ever seen is the Princeton Tec Apex putting out 200 lumens of LED Light with only 4-double A's. Been duck hunting with one for about 5 years now and it is plenty durable and lightweight. LONGGGG Burn Time on batteries even in the super bright mode.
http://www.princetontec.com/?q=apex
A really good Flashlight Forum for those interested in high performance flashlights:
http://www.candlepowerforums.com/vb/content.php