@Kurohige: He's not a main character in DBZ. More like a supporting character. Now back in the DB days he was for a short time when he was a villain.
Zabuza wins. He was the top seven swordsmen before Kisame and a legend in the swordsmen world. He also give Kakashi a lot of trouble, so i don't see Guy with no Gates beating him.