Diner's Club is the BEST!
I've had a few instances where someone else has damaged my rental car and by using my Diner's Club Card (I don't have my own auto insurance policy because I'm on my work's auto insurance with my company car), they took care of everything and made it very easy. That's the main reason I keep my Diner's Club card is for car rental, primary insurance in the US.