VMWare is one of the few programs that really does benefit from a large amount of memory if you're running a lot of concurrent guest OS's and you want each of them to have a decent chunk of memory (512-768MB) or lots of smaller guests with less memory.