Thoughts on a mid size pickup?

I'm not a fan of rangers I had a 01 it was terrible on gas had no power and always had something wrong. Never nothing major just little stuff that nickle and dime you to death. I love my 01 dodge it's been a great truck I have had nothing major done to it just basic repairs. It's got 254k and counting. If I was gonna buy a new or newer truck it would have to be a newer Chevrolet or GMC they are nice they ride good, pull good,go good, get good mpg, and have all kind of power if you get the 5.3 or 6.0. Not a fan of the 4.7 I will never buy another Ford unless it's a pre 78 ever again iv had two a ranger and a mountaineer (explorer) they both have give me endless problems. The mountaineer I still have it's my wife's and the tranny is giving us a fit. Again.