Yup, 100% pure finnish nerd right here. So sue me...XP
And yeah, Lugia is hands down one of the strongest and toughest legendaries, it's the only one that doesn't fall for a single attack from my CB Medicham in NetBattle (Although it's mostly because Lugia's faster. I can still Fake Out it for about 32% of it's HP and retreat though ^^). And yes, the ability to take punishment is the key to battling really and I tend to lean towards such pok?mon. Meh three favourites (Cradily, Shuckle, and Snorlax) are all like that, they can sponge like there's no tommorow and annoy the ugly out of my opponents. And Celebi is really capable of taking some punishment; a simple Substitute/Leech Seed/Calm Mind/Psychic set makes it a very formidable opponent. Not to mention that it can also Baton Pass and enjoys the ever so annoying 'Natural Cure' trait. And yeah, Lugia does seem more like a destroyer (It could have been used to make up a kind of Shiva/Vishnu relation with Ho-oh. One destroys and the other builds up), although the pok?dex also reffers to it as the 'guardian of the seas' which comes with protective 'good guy' connotations. Anyhow, I dare say that Celebi and Lugia are the only legendaries that actually give me trouble in battle Kyogre and Mewtwo I knock out with a single hit from my Cradily. (I love Mirror Coat I do ^^), my Misdreavus takes care of Deoxys just as easily, but Lugia and Celebi? Pfft...not likely.