Gone are the days when setting up an IT company required massive amounts of time, space, and money. Virtualization and cloud-based services have well and truly made setting up IT firms easier. SaaS is the buzzword that reflects the changing