We've got several of the Rayovac units (as in your 2nd link). They work great for camping, the low isn't nearly as low as I'd like it (for night light use etc), so of course I hacked ours (changed one of the resistors).
Long runtime, decent even light in all directions and cheap - my wife got them on sale for $18 each a few years ago. The only negative is they use 3 D cells and are quite heavy because of that. Obviously using D's gives them LONG runtime. One could always use the AA eneloops inside D shells.
Of course we also use LED headlamps for normal camp duty.
cheers,
george.
Just HAD to hack into the LED lantern, didn't you