I used a Magicshine from Geoman for a few years and didn't have any major complaints. Then I switched to a NiteRider MiNewt 600 and have been very pleased. I've heard the complaints about the mounting bracket, but mine has been trouble-free since the day I installed it. The runtimes are pretty accurate, from what I can see. I use the same USB wall charger as my cellphone to charge mine every night, and it lasts me 1.5hr on medium and 30min on strobe every day without the light turning red. I think I could get another day out of it between charges, but I don't want to risk it.