As much as i use a winch in a year, its a better option to buy an inexpensive, but highly thought of winch.
Namely, the chicago electric winch from harbor frieght. It is a solid performer at a very low price, and since I'll only use it a few times a year, is a good choice for me.
If I used my truck for work where a winch was employed, there are only two choices in my opinion for a robust winch on a truck like my XJ.
-milemarker 10,500lb hydraulic with dedicated hydrualic pump
-Warn 8274 electric with dual batteries and high output alternator
I'd lean towards the hydraulic for an everyday user, because of its low noise, un-ending duty cycle, and highly controllable (slower,safer) winch speed.
I'd lean towards the electric if I were pulling expedition land rovers through water, mud, up cliffs, etc, due to the distinct possibility of dousing the electrics. A truck with waterproofed motor and electrics that mysteriously dies while wading can be safely pulled across a river, dried off and restarted with a healthy dual battery setup and electric winch.
my .02 cents