I am also looking for a new insurer. I am currently with REAL insurance and have a claim in for malicious damage and after six weeks I am still waiting.
I have found one which seems very good - just waiting to get their PDS to check.
If you want more details email me...