Honestly, the Cyclone is a strong ball for the price point. I would suggest getting it cleaned really well and using it a few times before considering a new ball. Sometimes a good cleaning and/or surface adjustment is all it takes. Plus, you can see if your shoulder can still handle the weight of that ball. If your shoulder can handle the weight, then we can find something that will complement it. But since it has only been a couple years, I wouldnt rush into another purchase just yet. If you said you had been out 10 years, that would be a different story.