I would have to say my Enjo products (have a complete set) especially the marble paste. I don't use any harsh cleaners anymore and I'm happy about that. I bought the Enjo stuff a couple of years ago and I think the Sabco/Oates stuff is nearly as good, SO much cheaper so will be replacing with those products once the Enjo wears out.

I can't live without a bar of Sard Wondersoap, it really is just a miracle.