I would definitely recommend the Pelican M6 - it has a longer throw (and slightly more overall output) than the Surefires with 60-75 min battery life, the bulbs seem to last forever (I've read 70-80 hours bulb life) and replacement bulbs are only about $6 (compare to $15 or more for Surefire), and includes a neat belt holster with a ring on the bottom to prevent accidental activation. It's my primary EDC light, along with a small keychain LED and a MiniMag with an Opalec LED conversion for those situations demanding more "gentle" illumination <img src="images/graemlins/smile.gif" alt="" />

If you're really looking for the 100+ lumen output, then you might want to look at the Streamlight TL-3. I ordered one a few days ago and should have it next week. It uses 3 lithium batteries (so it's about an inch longer than most of the usual 2 battery lights, about 6.25" overall) but you get a full 175 lumens for an hour (versus 20 mins for the upgraded Surefire bulb).

If you're going for a rechargable, I'd say the Streamlight Stinger is the way to go, as they can be had for well under $100, and only about 7 inches long (unfortunately the added length comes with the rechargable territory due to thenature of NiCd rechargables...). The Stinger XT has the tactical-style tailcap switch (as opposed to the side pushbutton), and the Stinger HP has a larger head ("turbo-head") which results in longer throw - same overall light output, but more throw. Then if you want to fry an egg with your flashlight there's the 11 inch long Ultra Stinger <img src="images/graemlins/smile.gif" alt="" />

As for batteries, they can be had on the internet for a little over a dollar apiece - surefire.com is selling them for $1.25 each in boxes of 12, although if you look around you can find various warehouses selling them at comparable or even lower prices.

You can find reviews of all these flashlights, as well as neat charts comparing the specs at www.flashlightreviews.com .

Hope this helps,
Jeremy