If you have never been to O'Reilly.com they have books on just about any subject related to computers check them out at least once. I have an entire library of their books and find them very helpful. I have heard people that don't care for them at all. I guess it is like any other large organization, some will like them and some will not.
