Back in the day, Centerforce clutches used to be all the rage... from what I understand now you are just buying the name and they aren't worth a $hit. Lots of guys at the drag strip stay FAR away from them because they have trouble w/ them coming apart, and I know from personal experience w/ my dads Cuda' that the Centerforce we stuck in that lasted about 200 miles.
I stuck a RAM clutch in my rig (like 120 bucks) from Jeg's I think and I have never had any trouble w/ it... and I am not exactly easy on my clutch. It has been slipped, abused, filled w/ water and mud, etc... and still keeps on tickin' like the day I installed it.