I like the OEM Colt sear springs. They used to be available from Brownells, but I haven't even opened a catalog recently, so I don't know if they still are.
Whichever one you choose, make sure to check the inner corner at the top of the center leg and prep if needed by swiping it on a flat medium India stone to break the corner and create a gentle radius. If that corner is left sharp, it'll eat into your disconnect quickly and cause all sorts of interesting problems.
Also check to see that the center leg contacts the 46 degree angle on the back of the spade at about the mid-point. Too high and the disconnect won't reset and the hammer either won't fall with the trigger pull, or the disconnect won't remain in the connected position when you pull the trigger, and the hammer will stop at half cock. Too low, and the center leg will develop a kink at the top 1.8th inch or so, leading to the same problems and possibly a sear reset issue as well.
Assuming that the rest of the gun is to spec, the Colt spring is usually ready to go as is. At least, I've never had to prep or adjust one for length. YMMV