Counter intuitively, the hardest part of realizing a decent data infrastructure is not the hardware or technology choice, but the design and architectureof your informationsystem.
VirtualWorks sounds like it is somewhat the same business, but the key difference is its information organization system, an architecture that seeks to unify all types of data across a company.