The solution isn't always to cut out outsourcing - but perhaps chose better outsourcing companies in better locations. Canada is the next India for outsourcing centers, and we speak fluent english (and french, spanish, dutch, you name it).
__________________
|