I have heard from enough people that the American Star stuff isn't that great, but I have never used their products.
If Pace still makes them, I would get theirs. I had them on my Wildcat, and they were indestructible. (They were also pretty expensive, but quality parts always are!)