Wenn es nach den Kindern ginge, würde mir ein Smart 2 Sitzer reichen - oder ein Z4.
Die Grundfläche des Kofferraums ist beim 3er Touring sehr ähnlich der des X3, mehr Länge bietet dann erst ein 5er. Allerdings kann man im X3 höher laden, die Anhängelast ist auch besser falls man einen Anhänger in den Urlaub für die vielen Klamotten mitnehmen möchte.