BookMooch lets you give away books you no longer need in exchange for books you really want.
The application allow you to:
*Search for book you want.
*Publish books you want to give (and get credit for).
*Ask for a book from other mooch user.
*Add books to your wishlist.
*Scan book barcodes for faster search\inventory update.