VMWare has a lot of background working services and drivers... it's a resource hog. But it works very good and it's stable and solid.
Other option for virtualization is VirtualBox.
The host pc is not completely isolated from the guest one, so take care.