Wow, this is great info. I did do a forum search prior to posting, but didn't find much that was up to date (or maybe I use the right terms?) I will check all of these out. I have considered a dynamo, but don't know all that much about it. My commuter doubles as a cyclocross bike. Would this be a pain to deal with?