Well for pro's and con's it is really really dependant on what you use the vehicles for.
The H2 is alot bigger, but don't be expecting a ton of cargo storage, because literally there is none. Unless of course you remove the spare and the 7th passenger seat and then you have about half the space as you would in a Yukon or Suburban behind the second row of seats.
Without question the H2 gets more looks than anything. We have 22" wheels, and alot of chrome so it demands attention.......and on the road demands respect! People move out of your way - - not that I am aggressive driver, but they just dont want a H2 on their tail.
It is a really really big unit.......parking takes some getting used to and so does the parachate launch when stepping out.
For daily driving, the H3 is the better route. It just makes more sense. It has fuel efficiency, smooth shifting, quiet, nice ride and small enough that you don't really notice any handling difficulties in tight situations.
If you compare the two vehicles, the H3 seems like it has more head room than does the H2 based on vehicle size.
The H2 really is not what I would call a city vehicle......not for daily deerfoot driving anyways. The H3 on the other hand suites the city lifestyle nicely.
The rear seats, although do not fold completely flat, still make enough room for hockey bags or golf clubs.
All in all both are great, but for city life the H3 wins.