+1 for the Superflash. It costs $14.95 CDN which is cheaper then what the USA stores are selling them. I've got mine at
MEC which is like REI's in the US of A in a way.
Good price IMHO. I'm considering getting another one for my other bike or just for keeping on the body if the car breaks down or I need to help someone on the side of the road at least I have a beacon for safety.
The Luxeon Rebels are out now in a VERY small package. 85lumens @ 700mA ( 3.57hours run time) brightness if you're not to shy to be a little geeky.
Luxeon Rebel they look smaller then the AA battery. 40lm @ 350mA ( 7.15hrs run timeat 1 watt).