I'm running Windows 7 64 Bit as host, in host I'll run vitals such as Word, Outlook, browsers (often multi tabs), messengers (both skype + msn), media player. I'll also be running locally IIS services. Locally I also need visual studio 2010 professional. Other misc stuff, but definately VMWare Workstation 7.
Now guest runs Windows 2008 Server R2, Its a DC, its also running Sharepoint with 2 site collections (2 language packs).
My question is, I would think 6GB's would be enough, on paper the scenario plays out. But I've found that in reality I'm having memory leaks here and there. One example is this strange corruption of menus see screen shot:

So, in a real working environment. Is 6GB's really enough for such a demanding dev / test environment?