Another option that is better than an electric but not as good as PTO.
A hydraulic. You can power the pump either by PTO or by a fan belt in the
engine compartment. I have been thinking about this option for a while.
Milemarker makes a good one 12K#.
see http://www.milemarker.com/winch-12.html
J.B.
P.S. check out my wierd story in the off topic area.