The silverado 3.0 is a great
The silverado 3.0 is a great truck and gets good gas milage. I"ve had mine since November 19 and have loved it! The only problem is that I've had to take it in for recalls, which is fancy for updating the computer module in the truck. Other than that, its been a great-great truck. The Ram Ecodisel is also a great truck but after researching everything under the moon on both these trucks, the Chevy came out ahead by a slight margin. Ram has it beat in one category...the cabin is absolutely amazing. But if you factor in resale and how they hold their value, Chevy wins in a landslide.
I did however want to get a Ford 3.0 Disel but they didn't have any of the body styles I had in stock and was told they phased them out for 2020. Best of luck!