Jinxed! I read this thread yesterday, and this morning my headlight comes flying off my handlebars and I proceed to run over it. Then a car ran over it. End of headlight, and a trip to the LBS at lunchtime to replace it. Not a Superflash though, it was a Cateye.
Slightly OT, I got a US relative to send me a Superflash taillight after reading the SF love on this forum, and now I love it too (though I think the Cateye LD1100 gives it a run for its money). But what do you think about the SF headlight? Is it worth getting?