Another vote for Cygolite here. I've had the same USB-rechargeable headlight and tail light for about 2 years. They still hold a good charge and appear to be as bright as day 1.
I sometimes ride at night. The headlight is fine for me at night - just need to make sure that it's not pointed too high or oncoming drivers will give me their high beams.