dunno if anyone has mentioned it, or you have tried it, but i normally use confused.com to search for my insurance. fill in all your details once and they will search loads of companies for you.
normally get a good long list of prices in a few minutes.