NAFTA is a cerebral listener, I'm just not that smart. Stick a kicking back beat with simple 4/4 old style rock & I'm good to go. It really just depends on my mood & what I'm doing. If I'm looking to get pumped up just stick some old Mama Said to Knock You Out, I'll Humpty, Whoomp There's NAFTA. If I'm just chilling out some nice Zep, Who, Doors, Stones, Jimi, feeling the blues with Lead Belly Howlin Wolf. That's what's great about music, different strokes for different folks, I'm listening to Jimmy (as in Cliff) right now-next Mountain or Deep purple
I actually think that that's a wonderful question. A good song means great words. Words that mean something. Not that are just put in there to rhyme. You have to feel the emotions in a song to really get the lyrics. Without a good meaning, songs are useless. They are just jibberjabbor that doesn't make sence
I agree with Radmad. It's a great question and by-passes the difficulty of different people having different preferences.
For me a good song is one that enhances my mood. It might be a love song, it might help me to cope with one of life's problems, it could be a happy, nonsensical song that just feels good, it might be loud or soft or sweet or in-your-face, but if it can enhance the mood I feel then, for me, it's a good song.