The more I use them, the more I appreciate hub generator lights. I have a Shimano generator front hub wheel. Schmidt also makes one for about twice the price. Read about them on the Peter White Cycles and Harris Cycles websites. I have two Schmidt E6 headlights running on my hub. Mounted right by the front hub down low. I've put in more than a few miles in all conditions and they always work when I want them to work. No worries. I would go for the SolidLights generator driven LED lights today.
On long night rides I use a modified Princeton Tec EOS helmet light. I put a newer brighter LED into it. On short night rides I use Niterider halogen helmet lights in 15 or 10 watts. A friend recently bought an HID helmet/handlebar light from
http://www.batteryspace.com/ for $200. Uses the same HID lamp as everyone else, Welch Allyn, but their own batteries and chargers. Seems good.
For rear blinkies I use Vistalite Eclipse or Nashbar or Balckburn Mars or Performance Viewpoint. All are really bright. I have anywhere from 4 to 7 on the back of the bike and always one hanging from a zip tie through the back vents of the helmet. I think rear blinkies need to me numerous and at various height levels.