I have looked at many threads on configuring Samba and now have nothing basically. My home network consists of three computers running ubuntu (Ubuntu 12.04, Kbuntu 12.04, Ubuntu 10,04) and a Windows 7 Professional system. I also have an instance of Windows XP running in VirtualBox on the Ubuntu 12.04 system.

I would like to be able to share user files amongst all of these computers. Any reccomendations for the Samba configuration that will do this for me?