haven't heard others than Alien Protein, which is... well, suffice it to say the most spiritual album i've ever heard, an efficient tool to a blissful trance state...to begin with..
Pleiadians - IFO comes kind of close, but in a different way.
i didn't vote. i'm still n00b.