I'm currently attending SuiteWorld. This is the annual customer event for cloud-based ERP software maker NetSuite (which was acquired by Oracle late last year). During the opening keynote today, given by Executive Vice President of Oracle + NetSuite Jim McGeever, it was announced that a new piece of the NetSuite product pie would become available this June. The new HR module, SuitePeople, brings HR functions into the suite. But this had me thinking. Is a single software solution that brings everything to you in one neat package the way to go? Or should you buy best-of-breed apps for each function and integrate them?