Stevie Nicks for me her songs make feel some kind of way deep down and she has the best voice. I have a soft spot for Benatar but that is due to this song which played constantly during my MTV addiction. I had a huge crush.
I'm actually not all the familiar with much of their catalogs other than the hits. To be honest, I'm not even sure if I could name a non-Fleetwood Mac Stevie Nicks song. I pick Joan Jett because of how influential she was for women in rock. And she made the most iconic song of all the three. That being said, the chorus on this song hits hard. Spoiler
Stevie Nicks for me, the Fleetwood Mac and her solo kicks muthafukin ass. She had style, stage presence and charisma and the voice bruh? Her 80s stuff was fantastic. I mean even when she’s in the background especially this song, look how cool Stevie looks. The aesthetic alone is awesome. Now that’s style baby
Love JJ’s grit and contribution to Rock and Roll, but the only answer here is Stevie Nicks. Also, believe she is the only 2 time Rock Hall inductee.
Out of these 3, I would rank them as follows-Stevie Nicks, Pat Bentar, and Joan Jett. Stevie, IMO, had the best voice, the best looks, and the best songs not to mention that she was a member of a well-known band in Fleetwood Mac. Her songs may not as rocked as hard as Benatar and Jett but she had the more consistent songs and a more enduring legacy. Pat Benatar had a string of hits but her albums were uneven at best but she always struck me as an artist that I would lump in with Bryan Adams, Eddie Money, Loverboy, etc. - arena/corporate rock artists. Joan Jett had I Love Rock and Roll and maybe 2 other songs and I am not familiar with anything else of hers. I would almost say that she was better when she was in the Runaways.