My bike is my primary form of transportation, but I rarely ride more than 10 miles after dark. So up to 1.5 hours round trip would be my minimum run time requirement.
I already have a superflash for the back. Sounds like the Magicshine is what I am looking for.