I would go with the GMC. Only because I have had my best luck with GMC's, and the Envoy I drive now is hands down the best, most reliable, most comfortable, and favorite vehicle I have ever owned.
If I was going with "what's the smartest choice?", I'd say the Ford.
I'd walk before I had to drive the Toyota.