What do you use share file-system (and printing) resources among Linux boxes (I mean, no windows box present... ;-) over a LAN?
I mean: do you use Samba? or do you stick with NFS? or any other solution?
And for printers
I do everything over SSH and i'll always try to avoid Samba. I always had problems with it even if i would call it usable in some cases (like sharing between Windows and Linux). NFS is very stable but needs some configuration.
If you just want to mount a remote filesystem without any configuration you should use http://fuse.sourceforge.net/sshfs.html! Its not as fast as NFS but surely more stable then samba.
For Printing i would suggest you http://www.masella.name/technical/sshlpr.html. It does printing over ssh.
There are some good side effects of doing things over ssh:
Running ssh is a good idea in most cases anyway.