The dodge is the way to go. I have an 01 3500 with a 6 speed. the truck is a dream. not only can i out pull most fords and just about every chevy. but i get way better fuel economy while i do it. if your looking to get a truck that can handle towing alot of weight and tow it alot. then dodge. if you need a rig that can two once a month and be a DD the rest of the time. then you cant go wrong with the chevy. chevy tows like a gas rig. revs up alot shits at higher rpms. just didnt care for the chevy to much. now to ford. good trucks. my 03 was and early one ( one of the first 6.0) and this is why i hate the ford. but thats due to the year of mine. the 03s where junk! in the end i will never go back. dodge all the way for the diesel thing.