I've owned and worked on both. Got 427,000 kms on my first Blazer/Jimmy, and have 285,000 or so on the one I have now. On my Jeeps I have no idea what the milage is, as neither of them has a working odometer (or speedo for that matter). Jeeps are fun, have a better TC (if you get the right one, that's the problem with Jeeps, you better know what components you want and which models had what). I would give the GM's the nod for daily driving/slight off roading. I love my Jeeps (I still have two), but unless you're really into them, they are a money pit (particularly the X bodies[downsized Cherokees], you get French trannies and lots of other weird garbage). At least with GMs you can get parts most anywhere. I probably wouldn't get an Envoy though, too much power crap that breaks off road and is too damn expensive to repair. The less options the better. FWIW - dan