I'm trying to set up a simple Samba server but it's just not working.

Windows clients won't connect and when I run smbclient from the computer that I am setting up the shares I get:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.5.8-68.fc15]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
I plan on having multiple shares with read/write access for anyone and one share with access to a specific user

I have run smbpasswd for root, nobody, and my account.
File permissions on directories are all 777

Here's what the smb.conf looks like

[global]
server string = Samba Server Version %v
interfaces = lo, eth0, eth1
log file = /var/log/samba/log.%m
max log size = 50
hosts allow = 192.168.1., 127.
cups options = raw

[homes]
comment = Home Directories
read only = No
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No

[backup]
path = /mnt/sata_400gb/backup
read only = No
guest ok = Yes

[mp3]
path = /mnt/sata_2000gb/shares/mp3
read only = No
guest ok = Yes