I had a good experience with geico when I had them. I had a huge sheet of ice fly off the top of my Jeep and smash into the car's windshield behind me on the interstate. Geico told me it wasn't my fault, although they would pay, and my rates didn't go up.
now home insurance is a different matter... they'll increase your rates even if you just call in to
ask about a claim. and they'll drop you in a heartbeat.