It took nearly nine months for the iPhone 3GS to reach the Indian markets after releasing in the US. Nevertheless, it's finally here and all those who have been waiting can now go get the world's most popular smartphone through completely official channels without venturing into the murky waters of the grey market.
However, it is not going to be cheap and is even more pricier than the previous iPhone 3G. So is it worth the stratospheric price tag that it commands? Can it hold its own against formidable opponents like the Nexus One, Motorola Milestone or the HTC HD2? Let's find out.