^ i can't say for sure that it's my favourite song, cause that kind of stuff comes and goes. But i can agree that it's the evolution of their progressive journey. They've took off in 1986, to be grounded in 1990. And then again in 1995, but everything they've done up to this point was the evolution of that "second stage", that started from X-Factor. The mellow vibe of the two last '80s records was gone, but it came back on TFF.
To me, Starblind is perfect combination of 00's Maiden prog, with '80s Maiden prog. It's simply...stellar.
The lyrics are awesome and relevant, just like Revelations85 mentioned, they flow with ease.