A good song stays in your head because it's catchy, a great song stays because it means something to you.
or simply: