Since I started driving I've had a couple dozen winches over the years. I'm down to 2 right now, a Warn XD-9000I on my Willys and a Warn M-6000 on my car trailer, I've use the hell out of both of them and other than replacing cables as they wear they've been trouble free.
I like the fact the winch on my Willys has 125' of cable on it, sometimes that extra 25' makes the difference.