Thought of this list whilst listening to a bit of Jimi Hendrix.
Decided I would make a collection of good rock songs over six minutes in length.
I made sure they were not stupidly long though - none of your 35 minute prog rock stuff.
Oh yes - to make it a bit harder to compile, I restricted it to one song per artist, otherwise it would have become a loooooong list of loooooong songs!