You people are in denial,Haku could win no matter what,even if Gaara tried using Sand Cacoon because Haku's speed is so great he could get to him before the cacoon completed
Army- D.N.A. (The Demon Naruto Army)
Gen.- TheDemonNaruto
P.M.G.- MarkDuff
Ltn.- Tsuzuki
Maj.- Slykaz1
Brig.- Sutiiven
Pri.- Katchan6
JFMerc - Hyakushi
Animal Domesticate - Pjok
Secret Supplier- Dark Chao
Gaara would win. Even if Haku used the mirrors. Gaara has his sand cacoon to protect him. Then it is just a matter of time.
That was my reasoning. Althought it would be an interesting fight to watch...very interesting. Haku would 98% likely loose to Gaara, I think. He's still got that 2% margin, though, with his speed. But that's only if Gaara screws up
I'm pretty content with life right now....For the most part, anyway....Well, at least, I'm pretty sure I am....