I have to echo what others are saying about the Predator. You were either throwing a Pred that is beat up, is lightweight, or in the wrong plastic for the role you're looking for.
Preds are a fantastic wind fighting driver. They're not as overstable as some of the runs of Firebirds out there, or the XXX, but they're faster/longer than either. If you're willing to give them another chance, here's a bit of a guide that shows what I've experienced over 5+ years of collecting and throwing Predators:
From most overstable to least overstable:
Plastic: Z, ESP, FLX (FLX is very inconsistent in terms of stability), Elite X
Color: (applies to Z plastic only) Red, Pink, Blue/Orange/etc., Yellow/Chartreuse
I throw chartreuse Z Preds exclusively, and cycle 1-3 in the bag depending on the wind. But if you're looking for something over overstable, try a flat red or pink Z Pred. If you're turning those over...yerdoinitwrong.