There’s a long, but interesting thread discussing software development outsourcing on Joel Spolky’s site