Bring Your Daughter was one of the first Iron Maiden songs I ever heard. Maybe that's the reason I like it so much.
Anyway, Top 6 is not controversial at all.
#6 - The Apparition
Just kidding
#6 - Caught Somewhere In Time
My second favorite song from the best album ever. That other song surpasses it just because this song isn't that good live, mainly because Bruce couldn't hit most of the high notes. Though I think that he's more focused lately, and that it would sound much better now. Anyway, this song has some of the best Iron Maiden melodies ever. Guitar synths in the beginning are perfect, and I don't even have to say how awesome the guitars are before the first verse starts. Chorus is fantastic, though Bruce sang it too high. Solos are amazing (second one is better). And of course, it's another song that would work great with 3 guitars...
#5 - Dance Of Death
First of all, I have no problem with "And I danced, and I pranced" line

Another great song that Janick co-wrote. I just checked and his songs are my favorites on 4 albums (TXF, BNW, DOD and TFF). The whole song is filled with great folkish melodies. The only thing I don't like about this song are orchestrations that are totally unnecessary. Solos are perfect, though Janick's is the best. He always has nice solos, and I don't understand why he's too lazy to learn Adrian's solos

Bruce is amazing on this song, and he's especially awesome on the acoustic parts of this song. In the end, I hope this song stays in future setlists. It's too good to be overlooked.