I love the way the thing segues from "Wait for Sleep" too, into that tricky drum beat and awesome keyboard run. The song is possessed by a very powerful chorus too, especially when James just takes flight followed by the truly unique guitar and key weaving that apes the intro keys. ...
To really dig into progressive metal's past, check out Diamond Head's "Living on Borrowed Time" and "White Album", then any Budgie album from the early 1970s. The fluid and imaginative riffs, grounded in Led Zeppelin but escaping the shackles of blues/folk rock in a way pioneered by Ur...