Very simple. If your heart is set on it, go for the Punto. Be prepared for the terrible quality of parts, pathetic after sales service, frequent niggles, zero customer support, and non-available spare parts. One of my friends has booked a test drive of the Punto multiple times but no one has bothered to revert back. So you can guess - a company that has such an attitude even before it has sold a car, what would it do once the car has been sold - what you are in for. The only reason to buy the Punto is for it's dynamics, so go for it only if you will be on the highway more often than not. There are much better cars available (with the same engine!) for lesser amount of money than the Punto. If it were a good product with good company support, it would be selling well no?
Also remember that Punto EVO would be launched in Jan '12 and so the resale value of the present model Punto would go down like anything.
As far as the Figo is concerned, as a product, it would be a safer bet than the Punto (the TDCi is selling very well). There are no major problems with the car and the Titanium version could be had at a much lesser price than the top end Punto (it sure has lesser features, but all features work!). Ford after sales is a hit-or-miss affair, but it certainly ain't as bad as Tata/Fiat.
However, all said and done, if the heart says Punto, go for it.