I love my E83 X3, plenty of room for a child and small dog. The cargo area is a lot bigger than in our E90 328i, drives very similar though. I have heard that X5s are a little bit pricier to maintain. However, if you are really concerned about space and are planning to give birth to a soccer team, I have recently seen people drive around in a huge Nissan van bigger than my house