What are the benefits of IT outsourcing? Is that the question? Well, if it is, I think the benefits are pretty obvious. I think the benefits are increased productivity, higher levels of achievement, using outside Specialists to attack the most difficult parts of an organization's duties, and I think that outsourcing generally has a myriad of possibilities that can add to a company's legitimacy and level of accomplishment. I guess what I'm thinking, is that if there's an aspect of business that is slowing the organisation down, if that aspect of business, whether it is a specific type of product or an element of procedure, it's simply outsourced to a specialist, then there will be so much more time in the office to be productive in other regards, so even though you're paying more for outsourcing you are able to raise your level of productivity and at least Break Even, if not actually creating more revenue from The Exchange. Basically it's a win-win. Also you are creating Partnerships with other organizations who can prove instrumental to help in future projects as he gained a good level of trust with them. That's the main benefit of it Outsourcing. Is that it helps you transform your weakest link into one of your strongest, assuming you are Outsourcing with the right type of client, and it also leaves so much more time around the office to increase productivity in other ways. I think for a business, I would say that this is a wonderful course of action with a lot of potential. Especially if you're willing to do offshore Outsourcing because then you are paying less money for even better Services. I mean, I'm sure that there are a lot of issues with this type of work as well, but you know I'm just not sure how to weigh those though because I've never experienced it myself. Anyway, I think Outsourcing is the way to go in a lot of situations. Including software programming needs.