I use Schaller, never tried the others. And immediately replace the supplied screws with a heavier and longer screw.
Sorry to hear about the drop to the marble (of all floors!). I can sense the rage in the post. I would have been livid for days. :p
...so ever since then, I always hang on to the buckle.