I recently got a smittybilt xrc10. 10k winch for 400bucks thru 4wheelparts. Havent gotten to use it yet, but have heard lots of good things about smitty. Got mine mounted on a hitch cradle so i can run it front or rear. Heavy set up tho, close to 130lbs...
And, yea, snatch block it!