I have a Chevrolet Suburban and LOVE it. Mileage is equal to or better then the Chrysler Town N Country I had before this. I should mention I have 4 children under the age of 5, so the back bench has two boosters and the front bucket seats each have a car seat and booster. It is a 7 passanger car, but because of the car seats, only a tiny person would squeeze between the boosters in the back seat. As for storage... I easily fit my DOUBLE stroller and groceries in the truck. I keep bins back there to keep things from moving all over the car (plus I can fit 5 grocery bags in one tub, so I make less trips when carrying groceries!). The storage space is plenty.. I never encounterd a probelm. We even went on a road trip and had tghe double stroller, a single stroller and 3 suitcases in the trunk... we fit a cooler between the two bucket seats in the middle.. and the car has a DVD player, which is AWESOME for families. Yes, we listen to Dora, or whatever they're watching, but it's so much better then listening to them fighting LOL. Also, the seats do all fold down, so if we do have a large purchase, my husband can go to home depot and delivery it to our home without paying for a rental.
The one thing that took getting used to going from a minivan to my Suburban was the height. The SUV sits higher then the minivan, so you have to step on a step to get into the car. When my kids were younger and I had to buckle them in, I foung this annoying, because I'd have to stand on the step to reach their buckle. Now that they buckle themselves. its not porblem.
And parking this bus took some practice too :0)