Outsourcing...or Insourcing ?...Answer might not be as easy as it seems

I am obviously an advocate of Outsourcing certain business processes. However, there are certainly situations where Insourcing does make sense and I am the fist one to support any organization to do so when I see the value. The article below reviews the case to Insource ...and makes a few interesting points, most of them are really universally applicable to all industries.  The article does actually deal with a situation not traditionally associated with BPO services...but that only makes it  more valuable I feel.

Insourcing...Yes or No ?