Hmm...hatch or sedan or MPV or SUV? Here are cars to fit families of all sizes