If you really need a 6 Passenger Vehicle, um doesnt the Edge fit the bill? Seems like your flip flopping...and the main reason the Windstar and Freestar was so cheap was the huge discounts on them!
The pricing is a non-issue for the most part, I comparied the prices of the Flex at a Ford Dealership and then looked at a Chrysler dealership for a Town and Country which is littary across the street from it, guess what...they where nearly Identical in price for all the models they had in stock/coming in! I didn't break it down by options, but the Trim levels that Ford and Chrysler used priced virtually identically.