Two things drive competitive advantage in today's rapidly-changing business environment: the user experience and integrated enterprise systems. Finding applications that can handle business functions is easy - there are thousands of providers, and several will surely meet your needs.