I can't recommend No Starch Press enough.
Still, some of their offerings have been pretty poor (there was at least one Ruby book that was ill-informed) so the best bet is to check reviews for any given book.
Same for O'Reilly. Used to be I would just assume a book from O'Reilly was properly vetted and worth getting, but after buying a few clunkers I learned to do some homework before shelling out or trusting the content.