I agree...very difficult...soooo many good bands out there...I also tend to find that my taste in music accompanies my mood...so one moment it might be Metal, the next it may be Opera?!
so after giving this way too much thought I decided to put down the bands whose songs mean most to me...
1...