Please point a bewildered & befuddled newbie in the right direction

I would really appreciate it if someone could "narrow" the field for me
here.I have now got my Linux file server working and would like to add a
print server to the system.  But over the last few days I have read so
many different documents on the subject, each with a different opinion,
that I have become totally confused.

If a person who's 'been there' could just say "You will want CUPS,
ghostscript, lpr and Samba" or "You will need GTX and HP imprint and
lppdd but NOT lpr or foomatic", it would be a tremendous help.

It would be even more wonderful if someone could then say "Rather than
searching through the 1200 articles, commentaries and man pages relating
to XXX, here is a single good HowTo which, while being neither so deep
and comprehensive as to be bewildering, nor so simplistic as to be
useless, will get you quickly to a basic functioning system which you
can than study, tweak and add to at your leisure, without the acrimony
and hostile stares of your family members as they wait to print."
Although I'm probably asking too much here (especially if someone were
going to try to say it in a single breath)

Alternately, if the problem is not me but that what I'm trying to do is
actually rather difficult, please tell me and I will go out and buy a
$100 print server and end my misery.  I already have far too many Linux
things to learn without taking weeks to wade through a can of worms
(plus, lets not forget those hostile stares! <:^0 )


Here's my setup.

Home Network
- Cable Router
- TCP/IP and (I think) Netbios
- WorkGroup (vs. domain)
- Linux file server and (hopefully) print server
- HP Laserjet 1200SE
- Clients are Win98 & Win2000

O/S
- Slackware 8.1 (kernel 2.4.5)
- Samba 2.2.0a (for file access)
- No NFS (turned off)

Hardware
- AMD K5-PR166
- 256MB
- 18GB SCSI
- /Home - 15GB IDE (on Maxtor IDE card)

HP Laserjet 1200SE (same as HP-1200 according to HP)
- HP PCL 6, HP PCL 5e, PostScript® Level 2 emulation
- 72mb memory
- I have a PPD from HP.SourceForge (if that helps)