They look nice, though pricey.
On my bike I use a couple cheap silicone mounts[1] to hold my regular bright LED hand flashlights. I like that the flashlights serve double duty on the bike and that they can be easily removed at my destination.
1. http://www.dx.com/p/universal-bicycle-flashlight-lamp-nylon-...