Rubbish network coverage, and customer service in India.
Avoid - you have been warned.
Do not pay any more than £10 for a Sim Card - you can get them as cheap as £2 and in some cases free, if you had a British address.
Don't go into the main branded shops, try and go to independent/small Mobile Phone retailers. Buy your Sim there. Plus you will get better informed advice.
A Three SIM wont work in an iPhone anyway, given that Three is a 3G network and the iPhone is only 2G.
Vodafone are always a good bet, they've got the best coverage generally speaking. Or, you could go with O2 - the iPhone's native home in the UK - they give away a lot of free SIM cards so you can normally pick them up dirt cheap.
Sweet- I have some choices. Thanks- I will be totally lost when I get there!
My wife was messing with my iPhone last night. I bookmarked our hotel in Google Maps. She made it do out a route from that bookmark to Harrods. Should I be worried?