Well AAA is good to have in any case.
But State Farm beat them handily in my case. Of course, I don't have collision, which is a big savings. I do have literally everything else, though. Full coverage minus collision, essentially. They will pull the coverages apart unlike most companies.
AAA is my second choice. I've swapped between State Farm and AAA over the years and both have been fine. I just don't go with the others. When it does hit the fan, you want the best for your money. AAA and State Farm have good legal departments.
I have mcgraw on the bike and they do the same. I'm able to specify exactly which option I want in my insurance, and since so many people who CAUSE accidents don't have any insurance, I make double sure to have ample uninsured motorist and plenty of property damage just incase... I'd go AAA for the bike too, but since they only started covering bikes a couple years or so ago they're prices are still triple what mcgraw charges me.