My thoughts:
Dodge is going to have more creature comforts and it might have a little more solo driving zip and be more comfy.
I don't think there is any question that the Ford w/the 7.3 is a better tow engine. Those are great engines. I don't think they are the greatest engine ever, but they are quite venerable. If it were paired with a manual transmission it would be a nearly indestructible and that would cement the deal for me. If it were paired with 4 speed automatic with 140,000 miles.................well, I'd be budgeting for a rebuilt transmission prior to me putting much load on that tranny.