The rewards, risks and challenges are epitomized in Microsoft's $10 billion dream for its Business Solutions group, which produces ERP, CRM and other applications to automate business functions for small and midsize businesses (SMB), which Microsoft defines as those with 1,000 or less employees.