I have experience with Warn HS9500, Superwinch s9000 and Milemarker.
The Milemarker I had limited experience with. Owned for a short time. Did some pulls but nothing strenuous. Seemed solid although slow. Does not matter much to me anyway.
The Superwinch is a solid winch. Also fairly slow in comparison to the HS9500. Did well with Steel wire... doing well with synthetic. I have used it for some very significant pulls. The only time I felt like it was overstressed was pulling a 15 foot by 18 inch diameter red oak log from the woods, up hill, deadweight. Got hot, but did indeed pull the log.
The Warn HS9500 has been with us for about 10 years. Was on my 2003 Rubicon and now is on my son's 2000 TJ. Countless pulls of all types, from vehicle recovery, to work on our land. Cannot even count how many pulls, trees and jeeps this winch has helped with. Survived the vehicle fire that killed my 2003 Rubi. Replaced cables and solenoids and bang... operated like brand new. Most significantly, my son recently had a BAD stuck a sand bottom of a stream. Long story short, that Warn was under water for 5 - 6 hours. In the end, despite my Rubicon LJ, despite the Ford tractor and front end loader... The warn saved the day.
I will buy warn when my superwinch dies.
John