I think with home insurance, it does depend a lot on the area of the country. Different insurers are good in different areas.
Hiscox are certainly not the cheapest, but offer good cover. Ecclesiastical, MMA, NIG. I'm going to kick myself for saying this, but Norwich Union don't offer bad cover for home insurance either. Doh!!! I still wouldn't use them on principal though (lol)!
If you're living in areas like Manchester, Liverpool, Glasgow, East/South London, etc. then you really want a company that will look after you in the event of a claim. Well, actually, regardless of where you live this is the level of service you want but within these areas the claim rates are higher and therefore the likihood of a claim is increased. Avoid cheap toot insurances as you'll rarely get back what you've lost. It's very important that those living in the areas mentioned keep records and receipts of any expensive items purchased too. In the event of a theft, particularly in the aforementioned areas, the insurance companies generally send out investigators who will want to see proofs of purchase and assess the area/property.
I wonder if this post will spark a debate. LOL!