I feel obligated to make a strongly biased plug for the Indium SMART: http://www.angusnoble.com/
It will be available in a couple of months, and is the "ultimate" in LED
torch technology The website has the full feature list but let's just
say it comes with a USB cable...