That did it. After taking a look at teckk's 2 step solution and sirdice's reference to the samba website I realized where I was having the problems and was able to get it to work on 2 separate networks. I also went back to the original handbook instructions at
http://www.freebsd.org/doc/handbook/network-samba.html. Hopefully this may be useful to anyone else who is having problems with Samba, but my main problems were
1)getting the path right to the windows machine in the mount instruction
Sometimes windows will give a shared drive or directory a share name that isn't compatible with the freebsd's mount command, usually because it contains parentheses like
. So in my case I unshared the windows folder and then re-allowed sharing, which is the only way you can change the share name of a drive/directory in windows. When I changed the share name, I just made sure it didn't have any non alpha-numeric characters and it mounted fine.
2)the example samba server configuration script at
/usr/local/share/examples/samba34/smb.conf.default
can be a little confusing if you're just trying to do a simple share, but the 2 examples provided in this thread make it a little easier to get started until you have more time to explore all the other samba options.
I also tried rdesktop and the KDE GUI for that called kde desktop but my windows machine is going to take some more configuring to get it to share its desktop.