Check out this blog by a person from Portland living in Bangalore. Interesting! With all the outsourcing happening to India a number of foreigners do live in India for an extended period of time. Its an interesting transformation happening in India with hordes of NRIs and foreigners moving to cities like Chennai and Bangalore.