One thing you may want to do is install the samba3-doc package. Also, consider using swat. "man swat" will give instructions on how to start this service. It allows you to use a comprehensive web interface to set up samba.
It also has links to the web based documentation, including 3 html versions of books that you might find in a bookstore.
To access this page, enter the address: localhost:901 in the web browser. Then enter the root name and password to access the pages. This will allow you to also monitor your shares. Configuring cups can be done similarily through the cups web interface at http://localhost:631
With the samba-doc package installed, you may also have the pdf versions of these Samba3 books at:
Other documentation includes the "man smb.conf" man-page:
If you execute "man -t smb.conf | kghostview -" or "man -t smb.conf | gv -antialias -" you will have a version of the manpage worth printing out.