My profile is very similar to the OP's although I have nothing against French cars.
We have a 05 Galaxy and its a great car. Took out one of the back seats and have had room for double buggy's, single buggy's, golf clubs etc with plenty to spare. At one stage we needed 3 full baby seats across...