I have, for a long time, mocked Linux for the absurd difficulty of setting up printing. Well, I have spent much of the last 3 hours trying to get Windows to print to a perfectly-working printer hanging off of my Linux machine, which every other machine on my network can print to. I'm not sure if this is Samba's fault or Window's fault, but, really, how hard could it be for Windows to have implemented Unix printing decades ago so that I would not have to be suffering this tormet right now. I'm not amused.