I have the Titan XD with the Cummins 5L Diesel engine. I needed to be able to pull a 10k load, and my F150 wouldn't do that. I got a pretty good price compared to sticker and I like the mileage better than my 150, too. Now, I have to find a trailer that can tote 7k worth of tractor.
And part of my warranty is for 7 years. All in all, it is really nice and not as big as the F250 and such but can pull 12k load. I looked at an F150 with the 3.5 EcoBoost, too. Turns out, this Titan was cheaper and had better torque.