Nirvana, Kurt and bandmates were brilliant songsters. Metallica was a little dark for my taste….I like Nirvana’s snappy numbers like I Hate Myself, I Want To Die, Jesus Doesn’t Want Me For A Sunbeam and of course the ballad of Moist Vagina.
For the sake of this question, I have to go with 80’s Metallica, because I know their music more than Nirvana’s. I’d rather take For Whom the Bell Tolls waaaay over Smells like Teen Spirit. Also, I have to agree with @jeffgoldblumsprivatefacilities . I think Nirvana is kinda overrated