I have long opposed joining anything..I think it was Groucho Marx who said, "I wouldn't want to belong to any club that would have me as a member."
But the AOPA is probably the best bet we have for the continued existence of general aviation. The Air Safety Foundation is a great sub-set of the AOPA, and they do excellent work in promoting safety in flight. I would suggest joining the AOPA and giving a small donation to the ASF along with it, circumstances permitting.
I have been a member, it says here on my card, since 1996 - about when I started flying for real (IFR) and recognized that, um, not everyone on the planet thinks about airplanes the way I do; and unless I had some clout from friends, those troglodytes would make my life less interesting. They still try, but with far less success than would have happened w/o AOPA
For full disclosure, I am also the Airport Support Network volunteer for my home field (PNE) and probably have some other traits that some folk will find undesirable - but there you go.:yinyang: