I have had USAA for my entire life and would never drop them. Insurance for the Armed Forces and their families.
I have everything with them – Life, Renters (Im one of the ones on the sidelines at the moment), two cars and investments.
Not only is their customer service exceptional, their rates are super low. Their online self service is excellent as well (Im in IT and love that I never need to call them to make a change).