first, i use fusion 2.0 on a mac (soon to run vmware server on my hda).
i can do snapshots with fedora 12 and even dynamically resize the vm's resolution.
- i went to the menu to install vmware tools.
- a window showed up with /media/VMWare Tools
- i untarred the tarball
- cd vmware-tools
- in a separate window, i install gcc: yum install gcc
- install the kernel devel: yum install kernel-PAE-devel (i had to match the version)
- ./vmware-install.pl
- i had to use /usr/src/kernel/2.6......
i ended up getting a "poll_initwait" issue ...
i think i solved this or a similar issue in another machine where i was running vmware server natively. but i did not jot things down

if you solve it, i am sure it will be useful in the near future.