So far, we've driven only the five-seater car, and it doesn't disappoint. The steering is quite light, making low-speed manoeuvres a doddle, and although it isn't exactly full of feel, it's quick and precise, so the C-Max is always eager to turn into bends and you can place it accurately.
Strong grip and minimal body lean also contribute to its agility, but Ford clearly hasn't forgotten that this is a family car because the ride is impressively settled at speed. True, the C-Max can thump a bit over urban potholes, but it quickly recovers its composure.
Ford's 1.6-litre Ecoboost engine is an absolute cracker. You can be lazy with the gearbox because it pulls strongly from below 2000rpm, then when you work it a bit harder you're rewarded with sporty acceleration.
The engine is impressively refined at a cruise, too, although there's a bit of boom if you leave it in too low a gear. Otherwise it's only a bit of wind noise around the door mirrors and windscreen pillars that disturbs the peace.
How much will it cost
The five-seat C-Max undercuts the outgoing car, with prices starting at 16,745 for a 104bhp 1.6-litre petrol in Zetec trim. What's more, you get more equipment for your money: alloy wheels, air-conditioning, Bluetooth and a DAB digital radio are all standard across the range.
Sadly, the starting price jumps to 18,745 if you want a Grand C-Max, although this does come with a 123bhp 1.6-litre engine instead of the 104bhp 1.6.
Compare the cars with rivals and you'll see that prices are no better than average for the compact MPV class. However, running costs should be low, with the 1.6-litre diesel engine that's expected to be the best seller averaging 61.4mpg in the C-Max and 57.7mpg in the Grand.
The new 1.6-litre Ecoboost unit is impressively efficient for such a strong petrol engine, averaging 42.8mpg in the C-Max and 41.5mpg in the Grand.
What Car? says
Not without its flaws, but worth considering