I found a good two part article (part 1, part 2) concerning how to set up file sharing between pc’s running windows and macs. The second part is more concerned with setting up a samba server, you could talk to a *nix box with it too.
I make things on the internet