Personally speaking, Helsons don't do a damn thing for me, and yes, I've handled more than my fair share, however I more than understand their appeal to 'ristis -- particularly the bronze version -- and for pretty much all the reasons that Micah cited. Love 'em or hate 'em, there's no use denying that you get a lot of watch for the money.
I say do what I do when a Helson thread pops up -- ignore it. Besides, I'm pretty sure the infatuation will die down just as soon as this bronze fad fades into the sunset.
PS - So, what are everyone's thoughts on the Olivier?