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.