This SUV driver ain't a Prius lover, but I scarcely doubt the typical life of a Hummer is 300,000 miles.
They're actually using the military grade H1 as their model, which I'm sure does last around 300k.
But of course, no one actually drives those. They drive the H2/H3, which are just the same GM SUVs with a "tough" body on them.