Eh, I liked their voices, personally. Maybe it's just because I'm a Jason Marsden fan. I have to admit, though, that his Haku sounds a lot like "generic dubbed anime angsty young male lead voice" that you hear all the time. The only thing I find weird is that, in the original version, Chihiro and Haku were both played by adolescents. In the dub, Chihiro is played by an adolescent, and Haku is played by a man who, at the time, was in his late 20s!