Our company chooses between VMvare Horizon View  and Citrix XenDesktop: What do you advise? Our virtualization is all on VMware vShpere. Thank you!