I am an American, but I have always been fascinated with India. I am considering living cheaply in India for a short time, while I continue to work on IM. Perhaps, even make a few business connections but mostly I'd want to visit for pleasure. What would you recommend for an American wanting to stay maybe 1-2 months in India. What cities, and what type of housing would you recommend? What are the safest places for non-Indians?