Logic:
Philosophy of Logics by Susan Haack
Methods of Logic by W.V.O. Quine
If you're looking for a simple intro to sentential calculus, you could do worse than A Concise Introduction to Logic by Richard Hurley (I know the last name is correct, not sure on the first). If you want a textbook of predicate calculus, Elementary Logic by William Bates is still the best one around.
Religion:
Depends on what you're looking for. There are so many surveys it's nearly impossible to list them. Just about anything you find will contain the basic information. For some slightly more interesting reading, though, try:
The Hero with a Thousand Faces by Joseph Campbell
Magick in Theory and Practice by Aleister Crowley
The Golden Bough by James Frazier
Varieties of Religious Experience by William James
Philosophy:
Frederick Coppleston's History of Philosophy is generally considered to be the best overall survey.
You might also try From Socrates to Sartre by T.Z. Lavine for a bit of lighter reading.
If you're interested in modern approaches to the mind-body problem, look for authors working in Consciousness Studies. Try, for instance:
Consciousness Explained by Daniel Dennet (a great or terrible book, depending on how you view it. I think it's highly enjoyable and utterly wrong in its conclusions--Dennet is really smart but he doesn't really get what he's saying).
The Conscious Mind by David Chalmers (Chalmers is quite a maverick, but so smart that everyone has to deal with him)
Consciousness by John Searle (Searle maintains he is not a property dualist, but I sometimes wonder if he can really avoid it)
You can also try the following websites:
http://consc.net/online.html
http://www.consciousentities.com/
Gardening:
Just pick up 5 or 8 books by different authors on organic gardening methods. I've got about 20 or 30 on my shelf and for the most part they all contain about the same information. This is one of the few areas where the bigger books usually do contain more information.
In a world that is not whole, you have got to fight just to keep your soul.
-Ben Harper-