Yes, another vote for hub dynamos. I specifically took up wheel building to build a hub dynamo for my commuter bike, I still ride with a backup battery powered LEDs in case of unexpected failure, but I don't sweat it if the battery dies. As others have said, hub dynamos are fit and forget and very rarely need fettling. In the last two years, I've only had trouble once when the cables become unclipped, I assume someone snagged them in the bike rack due to my loose routing (that'll teach me!). Oddly, hub dynamos don't seem that popular in the UK, I assume as cycling remains a 'leisure' activity for most, whereas on the continent where commuting is the norm, these systems are commonplace, their benefits are more obvious. I wouldn't want to ride on the TdF with a hub dynamo, but I wouldn't quibble about taking one out on a club run, especially if you have the option to reduce resistance to almost nothing by switching the lamp off. They are actually well suited to long distance rides, as there's no battery to worry about. They can also charge your gadgets...
As with all bike components, you can spend as little and as much as you like. Generally when deciding which hub to choose, you'll need to decide what to prioritise. You need to consider efficiency (i.e. less resistance when in power is drawn from the lamp, and more noticeably in better models, near zero resistance when your lamp is off), aesthetics of the hub/build quality or keeping costs down. Most modern hub dynamos don't have (user) serviceable bearings on both sides, so you'll want to opt for a more durable bearing construction (sealed) if you are concerned about that. However, cheaper hubs might have the edge here as you'll be less concerned about the cost of replacement when the time comes. Personally, I didn't want a hulking shimao hub on my pretty new surly, so opted for something a bit better looking, and more efficient to boot.
I have an SP PD-8 hub up front, an B&M IQ-X front lamp, and a B&M Secula LineTec Rear mounted to my seat post. I think these hubs are rated at about 40,000 miles, so at my mileage, it should last a decade. Truth be told, if I get 5-6 years out of the wheel, I'll be happy. I was going through a lot of USB charging lamps at £20-50 a pop. The front and rear lamps are excellent, among the best. You could pay a lot less for a perfectly functional lamp, but I do a lot of dark riding, so wanted the best I could afford at the time.