"I am under the impression that the H2 is overpriced"
personally don't agree with you on that one. if you compare what the H2 offers vs the competition, its priced fairly well. like any other new vehicle, the "newness" factor will wear off, yet, the brand is pretty solid.
GM is doing much better with expanding the Hummer brand vs Ford with Land Rover. Where Ford is almost giving up on the LR off-road capability, GM with Hummer just exploits it. Hell, even the ads reflect it.
Nope, imho, the Hummer offers good value for the buck.
