I had a '91 4x4 Blazer and loved that truck. It was a tank and it would go anywhere. It was a 4.3 and I got almost 19mpg on the highway. I didn't care for the digital instrument panel, it would blink in and out. I got really good at using the tach to gauge my speed. I ended up selling it because a cylinder got scored when I blew the gasket on the oil filter assembly. It was that silly design where the filter was up by the wheel well and the oil lines ran down into the engine. I lost pressure on the highway and had to drive it for a couple of miles afterwards (where I was at in Cincinnati is not a good place for a young white man to be wondering around at 2:00AM, if you get my meaning).
I guess I should mention that my wife has the family car: 2005 Pontiac Montana SV6. This would be my toy, more than anything else. I keep flip-flopping back and forth between truck and SUV. I didn't really use the old truck for much hauling, maybe a couple times a year, gravel, mulch, and other stuff like that. The problem with an SUV is that you CANNOT find one with anything but carpet in it, even in the cargo area. I can get a rubber mat for it, but dang it, "outdoor" smells and fluids (fish, deer, blood, bait) just ruin them when it gets in the carpet. That's what the bed would get used for.
I need something that can pull my old boat (if ever get it back from the shop) and maybe a trailer every so often. Nothing heavy though. That model year is rated for 5000lbs (the old Ford was rated for 5500lbs). If it wasn't for the ability to tow and some off-road areas, I'd just get another mini van.