I'd recommend going through a broker. They get paid by the insurance companies and give very good advice and do a lot of the leg work for you. Also, you don't have to wait for new month to switch insurance or make any policy changes/updates. Through my broker I'm changing from auto & general in a few days to frontline. Insurance companies charge pro rata and can even refund you, as I've changed companies mid month more than once due to circumstance change.
No matter who you go with, make certain what exactly you are covered for and how much you can claim. If you assume something is covered, it probably isn't. There are many small details that can easily be overlooked even if an item is specified as being covered on your policy, it might only be claimed in certain situations.
:=):