Thanks very much for running this Survivor, Marc! Marillion is one of my favorite bands, and I think they will end up being the first band I take a plane in order to see live (they are finally touring the US, but playing nowhere near me).
This is one hell of a great final 10 list, but I think The Invisible Man should be #1. It's one of the most moving, interesting, and beautiful pieces of music I've ever heard. But I won't be disappointed if Neverland wins instead, as it's also breathtaking.