Just my impression from looking things over from the pictures posted. I'd recommend the one from Ed Morad. Not even considering that Ed (being a recognized vendor here) will not sell parts that are likely to fail in the near future, I'd go with the one that he is selling.
If you have read the techinfo article on the repair, you'll see where the cable pulls through the plastic on the sled. The one that Ed is selling, appears to be the newer design (maybe after-market - not sure) where that part (and much of the rest) is redesigned, and appears as if that weak part has been changed. I wish there was a larger picture of it.
The one from Zebra motors still has the same design, and in my opinion, worse yet they've swapped out the good, heavy duty motor, and metal gear assembly for what appears to be a cheaper design. The motors have not been an issue, so there would be no reason to change those.
That'* just my 2 cents worth based upon the pictures associated with each.
Edit - It appears as if the one from Zebra only gives you a 15 day return window, without mention of warranty. You may want to check that if you decide on them.
Black 2000 SSEi, Silverstar Headlights, Angel Eyes fogs, 3rd brake light overlay, hi-flo cat, drilled 180 degree thermostat, Intense FWI, PCM, shift kit, and 3.4 Pulley. Solid front mount.