check out t-max winches. i have found 2500 lb atv winchs for 100 bucks from them. i think their 8000-10000 lb winches are around 500 bucks.
as for some of you guys talking about never being able to pull out hummers must not know much about recovery. i have pulled out an expidition(i know its no where near as heavy as an H1) i use a tree strap and hook myself to a solid object. wrapped my 9000lb winch through a strap attached to both tow hooks and pulled him outta clay in the bottom of a creek. he has a 6'' lift and 35's the whole truck was buried to its rockers and i had to pull him outta that and up the bank.
I never moved once my anchor strap was tight. i have faith that a properly setup recovery could extract a stuck hummer no matter if its H1 H2 or H3.
this of course is just my .02