GLK, Q5, and GLK are the smallest so I would boot those right away. I have a 2mo old and we are upgrading my wife's FX35 to a Grand Cherokee for more room. Of the rest, I would go with the MDX. That 3rd row could be handy when the kids want their own space. The Lexus is also a good choice but it lacks that key feature. The QX70 is absolutely massive so I would check with the wife to see if she feels comfortable driving such a huge vehicle. I know my wife took one look at the Tahoe and said "this is WAY too big".
The views and opinions expressed in this post are those of the author and do not necessarily reflect the official policy or position of Bimmerpost.
2010 S4 Current | 2010 BMW 135i Retired | 2006 Lotus Exige Retired