The best insurance. I say time and time again. Don't price shop for insurance. State Farm. That's all you need to know. OEM parts and no questions asked coverage for aftermarket. The other driver in the other accident I posted was also SF insured and did very well with his claim.
SF is pretty good. I feel like I pay an arm and leg for it, but it pays off when you need to use it.