Hate to say this, but right now ford is kicking ass and taking names. The little ecoboost motors are down right impressive. A 2.7TT will absolutely kill a 5.3 Silverado. I'll never buy a ford, but they are doing some cool stuff. Wish GM would come in and clean everybody's clock like they did back in 2000 with the dmax.
I'm totally with you on that!