Pick up a Superwinch EP 9.0. You can find em' between $500 and $600 on ebay.
But don't expect it to be much better quality than all the other Chinese winches because that is where the EP series is made. Warn Tabors, Milemarkers, Chicago Electric, Champion, T max, Summit, Smittybuilt and a host of others all come from China.
If buying a Chinese winch doesn't bother you, I would say the best bang for the buck is at Summit Racing. They have the rebadged Tmax 10,000 lb winches for $514 and frequently have free shipping. That is a lot of winch for the money.