I use a pair of 19 led cheapo ones from amazon (the more led they come with, the brighter). They seem to last quite well (more than 2 years for those models and the battery still holds for hours of reading, so far). Why two of them since I can only read one book at a time? So I can keep on reading, when i need to charge one. Also, just to be sure I still have one if I ever damage the other: it's really useful (even more getting older ;).
Provided they have enough LED, most will be decent (I've used a few models along the years) but most of them share similar issues/limitations:
- the twisty arm is never long enough to accommodate larger, taller, or thicker books (it's even worse with non-twistable models).
- Battery maybe be meh. I'm quite happy with those 'ZYRIVON' ones I use.
The arm being a tad too short means I constantly need to adjust the lamp position to focus the light on one page or on the bottom part of that page when the book is taller. Still, they're really incredibly useful and I use them every single day.
One day, I will craft my own to fit my specific needs (aka a longer arm, and a tad more led to get a larger coverage without having to twitch the lamp). I already customized mines by adding a small DIY lampshade to prevent the light to spread to widely and risk blinding my partner while we're sitting one next to another, or when in bed reading late at night.