LEDs tend to last longer and consume far less power than xenon or other bulbs.
Presumably, "7 LED" means there are 7 LEDs instead of just one. I prefer single CREE LED lights rather than the "shower head" type.
I don't know what light you were looking at (you provided no image, name or link) so commenting on how it is recharged, its capabilities, etc. is impossible.
In regard to lumens, generally, the higher the lumen rating the brighter the light. Having a good reflector and lens can matter, too. It depends on if you want a flood light or a spot light.
There are a bunch of manufacturers that make very solid, bright lights. I have a Fenix on my keyring that runs off of one AAA battery and puts out 85 lumens and only cost about $30.