Hmm..
Haku is my favorite character, even though he's dead, and has been for a while. Whenever people ask me who my favorite character is, and I say Haku, they think i'm nuts.
Either because their favorite characters have displayed enormous/cool looking skills, or they think Haku was totally gay.
Because Haku was such a bad ass, it doesn't matter to me if he was a guy or a girl, or gay or not. Haku was too powerful for the storyline, so he had to die. He easily outpowered Kakashi and Zabuza. It's really sad that he had to die, which is what makes him that much more cooler.
I think everyone has forgotten about him. So far, in the whole Naruto world, he was the only nin that could perform seals with one hand. That alone should have gotten him into the hall of fame!
When I first watched Naruto, I thought it was just another kiddy anime along the lines of Pokemon. But man once I watched ep 18 and saw that people were actually dying, and there was so much emotional background to Haku and his relationship with Zabuza...They built up Haku for like 4 ep with flashbacks.
When Sasuke "died", I didn't feel a damn thing for him. Because there's no information given, he's just a surface character. But with the emotional sequence in ep 19, plus the background music, embarassing for me to say but it had me crying! The last time any anime envoked that kind of reaction from me was probably the Kenshin OVA.
So don't hate Haku or people who love him please! Just because a guy likes Haku doesn't make them gay