I don't know if they are "the best" but I have State Farm and have no issues.

All of our insurances are through them so I got a discounted rate on the auto.

If you own a home, I have heard mixed things about them insuring in certain flood-prone areas. Although *knock on wood* we were hit by Sandy and they didn't drop us, and we were able to add flood insurance through them.

I use Geico and was in an accident last February during a blizzard. They were great and I got my full deductible back, they paid for a replacement carseat without any argument, and were great about communicating with me. I highly recommend them.

There is no such thing as "best" ins company as all of them factor things into it such as your age, marital status, residence, and prior history (prior auto accidents or claims if any) plus discounts (AAA, employer, college frat, etc). You need to call all the big ones for quotes.