Does each Machine get 4gb ram? If so, that's a problem. Also, you have to remember to reserve some ram for the host OS. I'd give each (assuming 3 VMs that don't need massive ram requirements) 1.5GB ...