I've got a networked printer, a Samsung ML-2851ND, which I bought from NewEgg this most recent Black Friday. It's an awesome little printer -- small, fast, and inexpensive to operate. Perfect for myself and my 5 roomates here at school to use to print assignments and such (if only it was in color..)
It does have one serious problem. The printer itself is connected to all six of our rooms using a Gigabit Ethernet setup, so there's plenty of bandwidth between the printing machines and the printer. We often receive reasonably sized print jobs from our professors, requiring us to print 60-ish page PDFs on a regular basis. The printer itself bogs down when it's given these kinds of jobs -- it will warm up the fuser, print the first page, then stop. Then warm up the fuser again, print the next page, and then stop. So instead of the 30 pages per minute it achieves with text documents, it's down to maybe 5 or 6 :(. I've tried switching driver versions (between PCL and PostScript, for example), and it doesn't matter -- it consistently has problems printing these kinds of documents.
I'm thinking the 32 MB of default memory might be the culprit here -- only a single page would be able to be cached in the printer itself with that little cache memory. The printer supports expandable memory, up to 160MB. Would purchasing additional memory for the printer alleviate these kinds of problems printing PDFs?
(Side note: If anyone knows what kind of memory I would need to buy for it that would be helpful too, though I think I could figure that out after a time...)
EDIT: It should be noted that these PDFs are scans -- they are mostly big bundles of images (The source documents are usually from books). PDFs containing just text or graphics are fine.