I try to load gradients I saved in cs5 and it now says I've exceeded the number of gradients. it would never save them so I had to keep loading.
As per with brushes. Have your gradients in sets, the names of which will appear in the list when you click on the drop down in the Gradients panel. If you have to many, then start with a reset, and replace or append only the set(s) you need at any one time.