I am a flashaholic.  I have dozens of flashlights, and they're not the cheap two-buck variety either.  I've always liked good, bright lights.
One of my favorites is the Sofirn Sp36.  5000 lumens (no exaggeration), mostly floody but it will still punch out a good distance.  Good, solid build.  You can recharge the 3 lithium batteries right in the flashlight via a USB cord, and the batteries are easily replaceable if they ever go bad. $67 on Amazon.  I love having a flashlight that's brighter than my vehicle's headlamps! :)
If you prefer something that takes AA batteries, the Nitecore EA42 puts out 1800 lumens on 4 AA cells.  It's $70.  They make less powerful lights for lower prices, if you don't need that much.  Other brands I've had good luck with are Fenix, Zebralight, and Eagletac.  
I think you can find good headlamps in almost any of the above brands, too. The Zebralight headlamps are a right-angle flashlight in a headband rig, and you can take it out of the headband very easily to use as a handheld.
I do have a 4D Maglite with a LED drop-in, but honestly it's so much heavier and more dim than my other stuff, the Maglite just sits in a corner.
For something tiny, inexpensive, and always at hand, look at a keychain AAA light.  Either the Sofirn C01s or the Lumintop EDC01 will give you around 100 lumens; twist the head to turn on,  loosen to turn off, or a quick loosen-tighten changes brightness (no switch to go bad, ever).  Hard to beat for $10.