India is actually starting to outsource some of their IT functions back the U.S. One example of this is new trend is Tata's new facility:
"Tata Consultancy Services said last week it has opened a development center in a former paper plant outside Cincinnati, with initial plans to employ 1,000 people, which would make it one of the largest U.S. development centers by an India-based IT services company. The 200,000-square-foot facility will include a lab where TCS hopes to show off its experience in such areas as industrial engineering and services. TCS plans to hire Midwest tech talent for the facility."
Tata isn't alone, the trend of IT jobs returning to US shores via foreign employers may only be beginning. We'll keep our fingers crossed.