I came across this organization recently, the Better World Club. They seem to offer a roadside assistance plan to compete with AAA. They also point out a number of things AAA has done that are anti-environmental and anti-cyclist (opposing rails to trails programs?).
I was just wondering if anyone can support or dispute the claims made by BWC. I'm currently a AAA member and am considering switching to these folks when my membership runs out later this year.