it is nice to see passionate Legolas supporter, just like myself (I mean, booky Legolas, not drooling over Orlando Bloom, that is). But in your passion you haste a bit and miss things your certainly know, sure
. That is, in Gondolin (the town itself), Ecthelion slew Balrog. Glorfindel slew one too, but not in Gondolin per say, but on their, that is, fugitives, way out, and they both fell into some precipice. At that, both elves where also the slain - both died in battle too.