You know how happ trackballs often have those little scratches. Is there a way to remove te scratches or a way to maintain the trackballs appearance?
The Novus sounds like a good place to start. But the scratches usually have a cause. Is the trackball fairly well-used?
A good possibility is that your rollers are starting to get worn out. When they do, they get bellied out and and can pit, leaving more of the balls surface in contact with a not so very nice roller surface. New rollers could save your ball if it's not too bad.
Just something to look into if you haven't already.
RandyT