Hi, take a look in the polls section, there is a very interesting discussion on there - M&S does seem the most well received.
It will give a basic comparison of many big insurers prices. Just make sure to read the small print, as said, some cheap ones have exclusions, large excesses and only cover upto a small value. Take into consideration cost of excess as it is possible to pay a little more and have no excess.