I see this trend increasing on a regular basis. I work for IBM, and in the past two years alone, I've seen customer support for two software products moved out of my location in Minnesota to India.
I've got even more interesting news. It's not just the customer support jobs heading to India, it's also software development and testing jobs as well. On the product I work on (IBM WebSphere, the underlying java engine for E-bay and other enterprise apps), we are going to be getting some additonal people, but they are not local hires. They are IBM'ers working in India. So, we now have to figure out how we can all work together considering the different timezones, etc.
Don't misunderstand the nature of my concern. I have yet to meet a person from India that I don't like(and there are a lot that work for IBM). The Indian people I have worked with have all been very smart and friendly. But, just as manufacturing jobs were farmed out to other countries with low wage workers in the 1970's, 80's and 90's, I think the IT jobs are headed in the same direction. Who would've dreamed this would happen in the 1990's?
Don't be surprised if you start seeing some white collar unions making an appearance in the states in the next ten years.