You have enough memory. I have 8 gigs also, when you create a new vmware image it allocates somewhere around 1 GB ram for virtual machine, depends on your available ram and OS to be installed. I've set it to 2GB and it's flying.
Also, Vista is a bad choice, eats up on resources, better go with Win7, or XP. Plenty of those on your corner torrents shop.