After spending considerable time driving my 2011 Flex on different types of roads, under varying conditions, I'd say it's good as a people-mover, and a good alternative to a mini-van. However, it is not as sporty as it's image portrayed on TV. After 11,000 miles the drivers window squeaks like a pig, and the auto tailgate is very annoying (way too slow opening & closing). Unless you have 6 or 7 people to haul, I would suggest an SUV like the Honda CRV or Toyota RAV4 instead. They have as much useful cargo room, handle much better and get better gas mileage.
Comfy seats, holds a lot of people comfortably, AWD is useful, rides well on the highway.
Needs better handling, doors shut like a 1975 Buick with more of a metallic clatter than a "thunk". Sounds cheap. Door & switch hardware feels cheap. SYNC system sounds okay, but is a pain to use. There are lots of options on SYNC that the average person would never use, yet it doesn't even display the song from your iPod? That is just dumb. Oh, wait, it's a Microsoft product, right??? Gas mileage is mediocre at best.