Im with you on those two for sure, good call. The 2nd took me forever to find, its a pretty scarce tune. I rediscovered it recently ... I had totally forgot about this song and just happened to stumble across it while listening to muppet radio a little while back. Gotta add Monster in the Mirror to my list, aswell as the Dark Crystal soundtrack.