I had a friend who lost his tech job, not to an H1B, but to a tech located in India. The design work and meetings take place over the Internet. He worked briefly with his replacement and discovered the man was making one third as much.
Liquid hub is a company that specializes in doing this. The whole is department is now in india