yeh man go with the king cobra, i wish i would have done it and deffinatly will next time.
The labor of the clutch is where they get you, the OEM clutch from ford is just as constly if not more then going with a better system (king cobra).
Just make sure you get the whole set. I remeber I had a 5.0 years ago and someone had put in a clutch that wuz stiff as **** but it had great response i'm guessing it was an upgraded clutch. however they didnt upgrade the cable and it kept popin.
king cobra flw...i have a zoom clutch though......labor isnt that bad...my dad did it..i watched from a beach chair in the driveway and laughed when he was benchpressing the tranny up into the car on the cold drive way lol