Interesting story. I had a similar one, but I was traveling while I did contract work and ended up meeting an array of these overseas guys. The best contract devs rarely end up in the outsourcing factories that would be hired by companies like your client; they're independent. Some friends and I set up a co-op last year; I bring in a lot of US work on commission.