I have and here is my pro and con list. but first and foremost let me clarify my list below before you read on. I have owned over 7 Hummers at least 2 of each model and I love them all. If I had a choice to own any it would be the H1, but because H1'a are money pits and are a PITA to do anything with besides off-road. The H2 and H3 are a better choice. If you want street and off-road performance at little cost and a good time than the H3 is your HUmmer of Choice. If you want power, respect and a big bad ride like no other than the H2 is your Hummer of choice. IMOHO
CON:
1- Its not an H1 (Sorry I got rid of both of mine)
CON:
2- The H2 has a much nicer interior cab and confort zone. The H3 unless you get the LUX/LEATHER/HEATED SEATS etc will be a boring interior compared to the H2.
CON:
3- The H3 Door panel config is HORRIBLE compared to the H2 (at least for now).
CON:
4- POWER on the H3 is lacking.
PRO:
5- The H3 off-roads better than any Stock H2 in my opinion and experience. Not in all aspects but because of its size and weight it ia a more able vehicle.
CON:
6- The H2 commands respect, where the H3 is mocked on a regular basis (Ba$tards) or is compared to a colorado/canyon and JEEP.
PRO:
8- Did I mention the H3 is WAAAAAAAAAAAAAAAAAY better on GAS and CHEAPER to fill up :-)
PRO:
9- The H3 Parks Easier (Already Said)
PRO:
10: The H3 fits better in ramp garages.
PRO:
11. The H3 climbs very well where the H2 is a bit high torqued and causes slippage.
CON:
12. The H2 is the only Hummer in my opinion that does not creak and squeak. The H3 sounds like its going to fall apart.
REGRETS: I got rid of my H1's :-(( and I do not like the interior of the H3, I like my H2 cab and large open space.