The nav system in my (09) Ford gets lost in the lot it was originally sold from.. It does leave somewhat to be desired, but yeah, Ford would be it. I might consider the new Dodge, just because of the mileage, but the ford will likely last alot longer, (except for those individual cylinder coils that have to be replaced at about 58k miles)..
If you have to plow snow, get the 250.