I still stand firm on my opinion that Ghost Opera is their strongest release yet. Poetry for the Poisoned was battling for that spot but in recent months I've realized I don't care for the title track as much as I thought I did (only Part 2 - So Long really holds up, and it's excellent) and House On A Hill is just middle of the road to me. Once Upon A Time is the closest thing on the album to sounding like their older, straight power metal sound, but it's a little forgettable. I think all the other songs are amazing though (Hunter's Season, Necropolis, Seal of Woven Years, etc.) but because of the lackluster title track I rank it just below Ghost Opera.
I realize I'm in a minority, but I can't get into The Black Halo as much as other people! The first four songs, the title track, and Nothing Ever Dies are awesome, but I don't care for the others. Those six songs kick serious ass - the others just don't click with me though.