I use Good Sam Roadside Assistance.
We switched to them July of 2011 right before taking a trip from Virginia to Pensacola, FL. The price was right, about $100, and they cover ALL of my vehicles. My Sunseeker RV, wife's car, daughter's car, and my motorcycle.
Unlimited mileage towing to a repair facility was the biggest selling point. They have tire change service also. I clipped a curb and took out my starboard outside dual tire. Called Roadside Assistance and they had a tech there to change the tire in a reasonable time. No additional charge, just a small tip (not required, but a nice thing) to the guy as a thank you for the good work. Good Sam also has a trip routing web service that seems to work fairly well. It takes your vehicle info like mpg and helps pick a route, has grade warnings and all.
Side note - Got another missive Saturday from AAA asking us to come back to them, to the tune of $173 a year for the cars. No RV, no motorcycle, limited miles free towing. Sure they have travel services and tour books and maps, but we use the web services as well as the old fashioned Rand McNally atlas for quick and dirty information.
Not a salesman for Good Sam Roadside Assistance, just a happy customer.
Chris in Roanoke, Virginia
2006 Sunseeker 3100SS/LTD
2008 Smart Passion Cabriolet TOAD
1986 Honda Helix (Original owner)