As far as ATV winches are concerned the Terra Superwinch series is the high-end winches that Superwinch offers whereas the LT series winches are the value winches.
The most popular winch we sell is the LT series Superwinch LT3000ATV Winch part # SW1130220, which sounds like would be great for what you are doing.
However, if you wanted to step up to a winch with more capacity and has a much faster motor, I would recommend you check out the Superwinch Terra Series ATV Winch # SW1135220.
For... view full answer...