ijust finished my 2th nethserver on proxmox
ESXi i consider shitty.. it lacks a descent web interface, and it only has a windows client.
Looking beyond that, i found proxmox a few years ago, and i fell in love with it ever since
It's Debian based, so rock solid, and its free! Although, if you want to support them folks, its not that expensive