The superflash is one of the best bike blinkies you can buy that runs off AAs/AAAs/small batteries for less than 30 USD according to most, and I must agree.
It is quite bright, you'll most likely be surprised.
It is completely waterproof - actually someone on these forums posted pictures of how s/he accidentally put it through the washing machine and it still worked.
Clamping wise, the materials provided are sufficient to securely clamp it onto the seatpost or the seat stays on a bike.
I just must emphasize how great this light is for this price, and even in general - it is a surprisingly bright and noticable light!
I am very satisfied.