You might also want to check out the Tabor 9K winch built by Warn. I've had one on my Tacoma for about 3 years now and have been very happy with it. It was pretty afordable too....I think I paid $479 for mine and that was complete with roller fairlead. It will be coming off of my Tacoma to go on my 83 here pretty soon.
http://www.warn.com/truck/winches/src/tabor_9k.shtml