Try Liverpool Victoria, Axa, Mini Cover and Halifax - they were all competitive. It also depends a lot on your motoring history (claims etc)
Good Luck! I know it's a nightmare as I've been getting quotes for the last 2 months! Finally made my decision today!