Real Talk, Blazers are rubbish. Owning my 97 blazer made me hate everything about gm. I just thought hmmm maybe i was just unlucky, not at all. More than half the people with blazers had serious issues. Chevy really made a piece of junk when they came out with that blazer. The only ones worth mentioning are the K'5s or pre 93's.i cant do another blazer after this blazer gave me problem after problem
Now back to suv's. I wouldn't go with any of those, but the only one that stands out is the Explorer. Your mpg goals are a bit ridiculous though.