I am considering a bicycle trip throughout India. Because of some situations going on back home, I would need to be able to exchange email in the afternoon through my iPhone or other mobile device as well as get quick access to broadband connection such as WIFI or LAN in the afternoon and evenings Indian time. Having never been to India, I am wondering about the following questions:
1) How far along is mobile Internet adoption? How widespread is it? In the Indian countryside, in most places is it possible to get 3G and/or Edge access using a prepaid SIM card for my iPhone?
2) Are there Internet cafes with WIFI access in most smaller towns?
3) Do many guest houses and inexpensive hotels offer WIFI access, especially in smaller towns?
4) Is the Internet pretty stable and fast throughout India in general? Is 24 hour Internet expected like it is in many other countries these days?
Thanks for any tips!