I'm with Bennetts simply because they came out cheapest. Not had to claim though... I also don't use their multi-bike policy as my insurances were due at different times.

I wanted to use the new Mackenzie Hodgson company, but they were not even slightly competitive on price.