I knew Zelgadis was one of the good guys!!! He is just too awesome to be the villain! And Lina Inverse is like the coolest character ever! If I was going to be an anime character I would totally be her!
Oh and my logic for the side note involves stretching.