USAA rocks. I have had to use them twice for claims. Once where my car was totalled by a hit and run driver, and once for a windshield destroyed in a hail storm. Both times their service was amazing. Everything was taken care of quickly and with no hassle. GEICO actually used to be a military insurance only type of organization. (Government Employees Insurance Corporation) or something like that. I have heard from people with them, that the quality of service has suffered greatly since they went public. I have no doubts that if I were to have an accident or ticket with USAA that they would not drop me. Knowing peoples experiences with other insurance carriers, they do not have that same security.