http://it.toolbox.com/blogs/understanding-crm/what-effect-cloud-computing-will-have-on-the-future-of-smbs-76450