Look through
Peter White's website. He has more information in one place than any I've seen. I personally prefer the tire driven BM Dymotec for
several reasons, but I don't commute in the dark everyday. I would go for a Schmidt dynohub if I was riding in the dark on a routine basis.
Marc