I'm going out on a limb of a very tall tree here and say that the Escape sure beats the Canyonaro (Expedition) by a long shot as far as people haulers go. The Silverado is a good choice too for someone who NEEDS a truck (as is the F-150 I suppose). I have to tow all the time with the Avalanche....shifts much better than the smart does when you are hauling over 6,000lbs.
Jeep Patriot? I guess that's a Jeep thing and I just don't understand...
The list is going to more US cars though, and I guess that's a good thing.