I have a Niterider MiNewt 250 rechargeable light. Has a high, medium, low and strobe setting. You don't have to recharge on your computer. I have a cord that plugs into the electrical socket and the other end goes into the light. My DH has one also and commutes at night and in the rain (Oregon=rain). I use the strobe mode always when I ride during the day-even on sunny days, so drivers will see me and I rarely have to recharge it.
"Opportunity is missed by most people because it is dressed in overalls & looks like work" - Thomas Edison