I have a dyno setup one one bike and battery lights on my two other bikes, and the dyno lights are by far the best. I frequently find myself taking out the bike with the dyno lights, even though the other bikes are better in other ways (better brakes, more cargo capacity etc.) just because the lights are so much better and convenient.
It really is excellent that the lights are always there. You can't run out of batteries. They are bolted onto your bike, so they don't get forgotten in your other bag, or stolen, or left in your garage the way clip on battery lights seem to. Also, the beam pattern on my dyno headlight illuminates the road more effectively than any battery lights I have used.
If you can afford them, dyno lights are amazing. If you are looking for reasonably priced dynohubs and lights, I would recommend looking at shimano, sp, or sturmey archer hubs, and B&M lights. I have a lower end LED B&M headlight and it's great, for general commuting look at LED headlights in the $30 - $60 range, the more expensive brighter ones are overkill unless you are touring at night and going really fast.
I have tried to put a bottle dynamo (first picture you linked) on another bike, but have not been able to mount it because American bikes lack mounting brackets and the hefty fork on my cargo bike means the mounting adapter I tried did not fit. From what I've heard from others there are reliable bottle dynamos out there but mounting them can be a pain. I'd get a hub dynamo, they're easier to put on your bike.