Everyone knows John Lennon as a great song writer and there are various other good song writers. What i want to know is who writes good songs in metal. By that i dont mean riff,riff,chorus,riff,solo. i mean stuff that stays in your head. Something like imagine if you will.