Tom,
Yes, it is looking OK now (although it isn't a strictly correct configuration it should work).
You should now be able to do:
smbclient //samba-server/tom
Enter tom's password:
Domain=[MSHOME] OS=[Unix] Server=[Samba 3.5.14]
smb: \>ls
... the list of files in your shared folder will appear here ...
smb: \>q
Assuming that works OK, you should be able to start Dolphin or Konqueror and enter the URL
smb://samba-server/tom
and see the same listing in a GUI
If all is OK the next step is to try from the CLIENT machine. First do an smbtree -N command to check that it is seeing the workgroup and the shares and then try the smbclient commands or the GUI method.
Terry.