Your hub is fine, if it was mine I would re-build with all new spokes. Spokes last a long time, but if the initial build was not properly tensioned this would definitely put more stress (less life) into the spokes.
If you are determined to replace the hub, I'd look on a site like Universal Cycles - you should be able to find something there in black, and be able to buy the new spokes there too.