With all the recent attention on on-demand, or software-as-a-service (SaaS) CRM solutions, it might seem like this is the future of software. On the surface, it sounds attractive. The CRM vendor houses the application and your data, and your employees access it via the Web. With on-premise software, you install the application on your own servers and desktops, maintaining and controlling it in-house. As such, you retain your data on site and users access it via client-server or the Web. Though many are jumping on the on-demand bandwagon, many are also jumping off. Churn rates for on-demand are as high as 30 percent while renewal rates with on-premise software fall in the 80 percent range. There must be a reason an increasing number of organizations that tried on-demand applications have returned to an on-premise solution. In fact, we can think of 10, continue to learn more.