I'm looking to build a home server and virtualize it, mainly to run dev boxes both Linux and Windows as well as a network drive for backups from main workstations. I'm currently considering options on how to easily set up and maintain this, such as Proxmox and XenServer since going open source. Any first-hand experience or suggestions on tools to help accomplish this? Thanks!