Well, after such an exhaustive list of book recs, :) i decided to take a break :) and let you know about some really neat places to get such books..... at a fraction of the price you'd pay brand-new.
Paperbackswap.com. This is a sort of book club. When you join, you automatically are given a credit or two, to have fun with until someone requests one of your books. This is a really good way to get rid of books that you enjoyed, but don't really want to keep. You post these books and then when someone requests one of them, you mail it to them, and when they receive it, they mark it as "received" and you are given a credit. You can use that credit to choose any book on the website and they will mail it to you. The only expense involved is postage, and the gas to the post office. I've done a good bit of sending and receiving, and the only problem I've had was a book getting lost in the mail, meaning I never got the credit even though I paid to send it.
A few other cheap used book websites:
Thriftbooks.com. They have a really good variety of books and the best part is the free shipping. I often get books for $3.50 or less making it a really good deal. Oh, and you can do a wish list as well. Post what books you'd like to get and they let you know when they become available.
Betterworldbooks.com is another good place to find books with free shipping as well. They also have a bargain bin and sometimes have sales within the bargain bin making the books really cheap.
This next thing is not really book-related but I thought I'd tell y'all about swagbucks, if you have not already been enlightened. Swagbucks is a program that gives you "bucks" for searching the web. You download the swagbucks toolbar and use it to search for whatever you usually do with your google toolbar. And it will randomly give you bucks that you can redeem as gift cards,etc. For example, just the other day I searched for a restaurant menu in my swagbucks toolbar and I won 23 bucks. Now, you don't win every time you search, and if you do goofy searches constantly in hopes of winning, they can detect it and shut you down. You also receive one swagbuck a day for using the toolbar. You can also win swagbucks by voting in their daily polls, completing some surveys, etc. And the best thing about it is there are no strings attached. No junk emails or spam messages. I like to use my swagbucks to redeem amazon gift cards. 450 sb gives you a $5 gift card. So far, I've gotten more than $30 in giftcards.... all from searching. Getting paid to do what I usually do online isn't such a bad idea in my book! If you want to get started, here is my referral link. It will also help me out :)
If y'all know of more great places online to get books, drop a line in the comment section whereby we may all benefit and our lives may theretofore be enriched.