I guess it depends on what ese you're insuring. I only have a couple of items that I have to specify as high value and found Endsleigh were the best for me.
I am insured with Zurich, with my watch specified on the policy. I lost the watch and they paid out nearly £3,000 for a new for old replacement without any fuss.