Get this. I've ordered many lights from Dealextreme, and some are crappy. This one is top quality.
Don't bother with 5-mode or 8-mode, or they'll switch modes when you hit bumps. Get the 2 mode.
Light: $34.
Batteries: $8.
Charger: $8.
Kicks the pants off any bike light I've tried under $200.