My firm represents lots of insurance companies, both for defense and subrogation. They all have their good points and bad points. Company policies vary from state to state depending on state law, ins. mandates, regs etc. Can't hurt to shop around. I've used AAA, progressive, Gieco, State Farm and probably a few others. I just buy whoever will give it to me the cheapest in any given year.

Also, make sure you have enough coverage. 100/300 min. (the more the better for you) regardless of what your state may or may not require. The last thing you want is for your insurance company to pay the policy limits quick and bail on you, leaving you in a law suit where everything comes from your pocket.

When 100K is on the table insurance companies will usually stick around and at least pay your legal fees plus the 100K, leaving you to negoiate the excess (or pay it anyway if your lucky). If you only have 25/50 coverage or something and the Plaintiff's medical/loss wage claim is close to 25K it's cheaper to pay and bail leaving you to defend the excess.