Samba 2.2.5 smb.conf for noobies

Is there a generic smb.conf file that should work on all systems? Right now I am running Red Hat 7.3 and also have 3XP machines and 1 2000 pro.

I admit that I am a samba slacker and use `swat` for samba configuration. It runs as a web service and allows you to administer shares and create shares from a web GUI and does a really good job.

Do a Google search for "swat" and "samba" and you will find links to swat.