Some good comments so far.
I also say ditch him. A bad singer is a bad singer. If your music style is pretty heavy then try various layering with distortions, bit reduction, ringmods and the like and see if its too your taste, but in the end he either has or ... he sucks.
