Ive a VXI for last 3 months. Here are a few points in a nutshell if you want to purchase swift -
If you are driving, its the car for you - if not, take another car.
Boot space relatively small w.r.t other cars.
Have provision for 4 speakers, if you are planning to put JBL or something like that - the rare speaker place wont help you.
Mileage , first few months dont expect more than 10 in city drive (bangalore) without AC.
If you are really tall , say about 6 ft 2 inches (:-)) you have an issue - but this is the best small car available - so no choice.
Body is relatively of softer meterial, prone to dents.
Now, why I bought -
Drop dead look.
Great dashboard and interiors. Feels good to drive it.
Cool pickup from 3rd gear.
Low turning radius, noise, vibration, great relaxing drive.
I always drive.
So far, only issue I faced is I stopped the engine on a slope - where the brakes didnt work. I had to use handbreak to avoid accident. It was my mistake.