In these challenging economic times, one hears a lot about outsourcing and using third party companies to handle many of their operational business tasks. One area that has gotten a lot of attention is “cloud computing,” which hosts your computer’s files or services on remote computers far from your primary […]