Depending on how bad the pits in the cups are, you might be able to save the headset by replacing the caged set of ball bearings with loose ones. That lets you get in more balls so they're spaced closer together and no longer line up with the pits that have formed. Worth a try anyway since it's much easier to put in the loose ball bearings than to replace the headset.