First, I must say that I hate Samba. Or maybe this hatred goes towards the book I have for configuring it since nothing even remotely close to the book's description ever presents itself. Either way, there is much hatred going towards something.
I have Samba running. I only wanted to run it as a client for Microsoft File & Print sharing, not as a server. However, that doesn't seem possible. So Samba is running as a fascist server and requests a password when I try to look at my Linux machine within the Network Neighborhood of my Windows machine. When I attempt to view the Windows machine from Linux it shows up but won't connect. (Even more annoying is the lack of any sort of GUI interface in KDE for Fedora to view my local network. I have to switch to Gnome to do this).
All I want to do is share the printer on my Windows machine with my Linux machine. I don't want any passwords or logins to do this. This is what a LAN is all about... not having to login each time I want to look at something that's shared (defeats the whole purpose of sharing).
I hate saying it but networking 15 Windows machines would be faster and easier than networking a single Linux machine to a Windows machine.