I've seen these books mentioned elsewhere on SO, but no detailed discussion. To better position my question...
I own and frequently return to Advanced Programming in the UNIX Environment, now in it's second edition. It's a huge book, and for the material it covers, I've found it to be just great. I like the discussion of cross-platform variations versus common ground, the detailed api documentation, and the discursive examples. My biggest complaint, somewhat addressed in the second edition, is that the index is a shotgun affair, covering terms in a 'grep-like' fashion.
While I truly appreciate APUE, I haven't seen enough discussion of Unix Network Programming to be able to decide if it's worth a two-volume purchase. After all, APUE covers much of the information noted in the table of contents of UNP. Still, UNP is two volumes, so it has to cover the material in greater depth. Is it worth it?