there are two typesof Hummers one for the Military and other is for the Public...The one for the Military is a damn hard shell heavy duty monster.its called Humvee...
and the other is obviously the H2 and H3...
BMW X5 is good comfy and has lot to do wit suspension...Range Rover is also ok but...