Apple licensing does not allow for the virtualization of Mac OS X Client on any hardware and only allows for the virtualization of Mac OS X Server on Apple hardware. Anything else is in violation of the license agreement.
No. Virtualization of Snow Leopard (Client) is not officially supported/allowed by any virtualization solution. (Well, at least for Leopard there were some unofficial hacks to install it with VMware Fusion but I never bothered...)
Apple does only allow virtualization of Snow Leopard Server on a Mac host. It is e.g. supported as a guest in VMware Fusion 3. But that won't help you.