...and of course beautiful philosophical insight - in addition, an honest perception.
when the song is catchy and has meaning.
Catchy Rhythm everytime.
Pre invention of you tube answer - a good beat, an interesting and orginal chord progression, a nice melodic line and at least one good instrumental solo.
post invention of you tube answer - I like the instuments to be in tune