Currently, I'm running a MagicShine 900 on the bar and a Cygolite Expilion 250 on the helmet. This system provides plenty of light for MUPs or roads.
The 250 on the helmet allows me to illuminate a corner just before I enter it, and it allows me to get the attention of motorists at intersections if need be.
I've experimented with LED flashlights. They are a PITA to mount, don't stay aimed, and don't provide the light that my current system provides.
I'm starting the third season on my MagicShine and my second season on the 250.