Which is better: Figo diesel top model, Fabia diesel base model or new Swift VDi?

Bharat Peswani has already test-driven the Figo diesel (top-end model), and is figuring out which is a better option to buy. Apart from Figo, his shortlist includes Fabia diesel base model and the new Swift VDi (which is launching tomorrow).

Bharat wants advice from CarToq members about which would be the best option. Some of the parameters to keep in mind: looks, power/pick-up, easy of driving, riding comfort, space, mileage, service and spares network, and of course, relative price.

What do you think is the best buy among these options and your reasons?