If your worried about money only...go for it. On the other hand if you want prompt, professional claims handling...neither company.
Take a few hours and drive around to local bodyshops. Ask two questions:
1. Are you a DRP (direct repair provider) shop for Progressive or Geico? If they answer yes...skip asking question 2 and go to the next shop.
2. What are the good and bad insurance companies you deal with?
You'll see a pattern after a few shops.