Desktop Virtualization: Streamlining Business Processes