I have one of these guys,
Sigma Sport Tri LED Front Light . It has good visibility and is enough to limp home at night. Also it does not have a separate mounting bracket so it is easy to stick on any bike.
I also just got a superflash rear light. That thing is BRIGHT!