I might pick up one of these books, they both look solid. Though the Richard Stevens one has some reviews that worry me. It seems to be that he writes his own custom wrapper functions around the standard API functions, and then just uses the wrapper? I'd prefer a book that teaches the core API, and not a wrapper around it. If I wanted that I could just use any old library out there.