IMHO if enough panels need to be fixed a repaint might be a better investment, especially if you'd prefer another color to black. Then again it depends on how thorough you want your repaint to be - if you just paint the exterior panels it might not be that bad, but if you were to paint the door jams, engine bay, etc. it could get WAY expensive.