I can't believe that you are in NJ. I might have the perfect solution. Try BookBGone. They are a non-profit that collects and redistributes books. And they pick up! You can find them at:
www.bookbgone.com. It's a great organization. Hope this helps you.
Here's a description from their webiste.
"Some of the types of places we donate your books include:
* Food banks in New Jersey, New York and Maine
* Schools and after-school programs in New York, New Jersey, Kentucky and Missouri
* Community Centers in Oregon and New Jersey
* The Pritzker War Library in Illinois
* U.S. troops in Afghanistan
BookBgone has also picked up books from individuals all over New Jersey from Jackson to Montville to Ramsey; and has helped local community centers, houses of worship, libraries and schools to place overstocked, withdrawn or otherwise unused books with those groups who were in need of them."