Used to work at a ford dealership and the 6.0's were nightmare's (injector eaters) and not very easy to replace compared to their old 7.3L which was a good engine if well maintained. The Dodge is near bullet proof but will ride rougher than the other two. The chevy is a great ride but would not get one 04 or older due to the fact they didn't have all the bugs worked out of them yet.