My Vote is to Punto 90 Hp, FIAT is the best in technology no doubt about it. you cannot compare Hyundai CRDI with Fiat Multijet engine which is way beyond. Fiat makes accidental cars, my car came out safe without dents in many accidents. You can hear Rajeev Kapoor comments if my customer is safe he can buy one more car from FIAT. when I bought my car back in June 2009, I booked Swift Dezire paying 50k in advace but when I drove Linea I felt the difference in ride quality, immediately cancelled the swift dzire and booked Linea. I dont like using Maruthi Transmission for Fiat Multijet engine in Dzire. Ride quality is very good in Fiat cars. About Fiat spares I never waited for the spares for my CAR from last 2 1/2 yrs, finally your decision but it is my suggestion go with FIAT.