Great post. It can be a lot of things for me. Can be as simple as a great riff that moves me, a lyric that I really connect with, a melody that gets stuck in my head. If it moves me somehow...A great song either makes me think or makes me feel. That's about as simply as I can put it.