Alright, so though I've been using Slackware (upgrading to 10.2 as we speak) for some time, I've never actually set up any sort of printing on any of the myriad of machines (baby steps, I suppose). I'm looking to change that but have no idea where to start, as there are a lot of guides which offer sometimes conflicting information on the subject.
I currently have a Slack 10.0 file server on a mixed network (2 WinXP, 3 Slack), using ruidimentary NFS to share files between the Slack boxes, and a horrible Samba setup to try and do the same between the server and the XP boxes.
I would like to connect the Printer (the printer Dell threw in for free when I bought my laptop -- Dell Photo 720 I believe) to the server, and have all networked computers (including guests who come in from time to time with their own machines) to be able to print through the server, out the printer.
I've heard the term CUPS strewn around but as I said, I have no idea where to start

Anything you provide would be of help!
Thanks in advance,
-- Poetics