Software-as-a-Service firms promise to revolutionize B2B. Cloud-based software offerings and products can help enterprises modernize all manner of back-office functions, from accounting to customer relationship...