Best Places to Launch a Start-Up

SaaS and app startups can literally be anywhere in the world. With the cloud, both sales and support functions are virtual -- a...