I just love how I set my school machine up! With FC 6 as the host OS, and Windows XP as guest OS (naysayers, I use it only for Microsoft office.) for vmWare. Note: the best mode for my nVidia drivers was to enable best resolution my monitor could support. When entering full screen for Windows, I changed the options so that the guest OS screen resolution changes to the host OS. That works the best. As for the Windows XP installation, I had to speed it up by disabling certain options. Google “10 simple ways to speed up windows xp”.
I installed Sambha on the host OS and tunnelled it through a SSH connection through a third system. To use WinSCP, I need to use putty to create the tunnel. Finally, best of both worlds.
Additionally, I found a great program on sourceforge: DM2; http://dm2.sourceforge.net/. It had all that I needed and more. minimize to tray, multi-desktop support, floating icons etc.