Just make sure when you do a comparison, the features of the policy and excesses are the same. No point being £200 cheaper if the excess is £500 more.
Also check courtesy car and legal expenses etc. most of the comparison sites require you to add these on.
FWIW, I stuck with BMW Insurance back in June. Premium went up slightly.