I use one of these. A Romisen RC-N3. Works great on rechargeable batteries. Mounted on a two fish lockblock. I'm getting close to 4 hours on my 4 yr old light. And it won't cost you an arm and a leg. Good value.
http://www.shiningbeam.com/servlet/t...II-CREE/Detail
P.S. I'm still using the same rechargeables I bought 4 years ago.