I love the look of the H2. I have never driven one but I think they look really cool and unique compared to the escalade. I didn't consider buying one because of the terrible mileage, the fact that they are wide and would be hard to get around in traffic, parking, etc.... and also they are much taller than the escalade and wouldn't fit in many undergrounds or in my garage.
If I had a ton of money I would buy an H2 just because it would be a cool toy.. but for practicality the escalade is the way to go. And the escalade is way faster!!