Well the Swift completely goes into another league all together. Whether its the petrol variant or the diesel one. Both of them are just such wonderful cars to drive. Performance in this car is at an all time high.
But as far as the i10 goes you can't neglect the fact that its the most awarded car of the year 2008. The new iRDe technology by Hyundai is believed to be giving much improved mileage figures. And the car seems pretty much loaded with features for a small compact hatchback.
But again how can one compare a 1.1L 66bhp engine to a 1.3L 86bhp one...i wouldn't call it a fair comparison.