I have an embarrassing amount of distaste for GoPro as a company, but this light looks pretty well thought out.
Details.