Just file storage, Plex server and maybe RDP/Teamviewer to it for docs and stuff. I'd like to be able to push stuff to a tablet too.
I use 8GB RAM for the following in an ESX:
1 x Windows 2003 (Domain Controller) - 512MB RAM
1 x Windows 2008 R2 (RD Gateway) - 1GB RAM
1 x Windows 7 (Use this as a remote desktop / VDI) - 2GB RAM
1 x Arch Linux (Plex Media Server / Mumble server aka Murmur / Apache) -1GB RAM
I have other VM's but they are turned off and then on when needed.