I have a Ford F-150 with 140,000 miles on it and it is flawless. The Ford will probably be most expensive of the 3.
My constrcution company owns 3 fords and 4 chevys. The Chevys are real crap. (This is my experience, not looking to offend anyone) The Chevys are 2001 3500 Silverado (Rack Body), 2002 3500 Box truck and 2003 3500 box truck. They are constintly back for warranty work. The 2002 had received a new exhaust, cat, tranasmission befor it got to 10K.
2 of my employees have Dodge Rams and both would not buy another one. They say the only plus for the Dodge is the price and finance rates.
Just my 2 cents.
Nick