I'm sure this will be way more info than you need, but presenting it as a very well running system to give ideas if needed
I'm running my ESXi box on a Supermicro X10SLH-F with a Xeon E3-1245V3 under an H100 watercooler, 32 GB Kingston ECC DDR3. It has a 512 GB SSD for VM's and ISO Storage and a 750 GB WD Black for other VM Storage. I had a nightmare getting that board though, in the end I had to go through a Supermicro specialist Boston. I built the box in a Lian-Li PC-V358B.
Running the following VM's:
Router (pfsense) using dedicated Dual Intel Gigabit NIC (passthrough)
NAS (Windows 2012 with Stablebit DrivePool) 4x4 TB WD Red (with space for 2 more) via IBM SAS controller (passthrough) also has dedicated Intel Gigabit NIC (from motherboard via passthrough)
OpenVPN Application Server
General Purpose Windows Seven VM
3 Minecraft Servers (1 multiplayer, 1 Creative and 1 Single Player
ownCloud VM
and a small Linux VM running my XBMC/Kodi DB For the media players in the house.
The box also has a Startech PEXUSB3S44V USB 3 card that has 4 individual controllers so I can assign up to 4 USB 3 controllers at will to different VM's via passthrough
The server build was probably a bit overkill really, but it works beautifully and I'm adding more and more to it all the time.
Hope that helps in some way
R.
PS: I did have one minor problem with the board, it has a real issue with low RPM fans making them spin up and down repeatedly, I solved the problem by fitting PWM fans and setting the speed manually, this really was a very minor problem, but one that Supermicro so far have failed to fix.