Are you looking for cheaper rates or better service? When I comparison shopped in MA about 3 years ago, GEICO was the cheapest for me, and I have only had one claim since then -- windshield replacement due to a rock chip, which was handled without any hassle. Before that I had Amica, but no claims with them. I switched for a significantly lower rate (like $200/year less for the same coverage).