Sell one book for every book you read.
I want to expand a little on this rule as I see it as too restrictive. This should be done after acquiring a selection of books, having a selection always at hand. You can argue that you should discard one bad book for every good book you read or that you should purge your library from time to time, liberating it from mediocre works.
I've just finished my finals, and, after six years of college, I am faced with this fact: I have accumulated one heck of a lot of books, most of which I haven't read yet.
An app, or at the very least an algorythm, on how to manage them, make a reading list, and go about reading them, is something I really wish for, but I have no idea how to approach this problem in a time-efficient, productive way, and I wouldn't want to reinvent the wheel.
Do any of you have the same problem? What are your solutions?
The main post will be gradually updated and amended as the discussion progresses.
EDIT: For Mac Users, it appears that Delicious Library is a great solution. While looking for alternatives, I found this web app, libib, which seems very promising.
EDIT 2: I've spent most of the day cataloguing all of my stuff on libib, which is incredibly efficient... as long as the ISBN is readily-recognized. This doesn't work so well with rarer books and older books, but they're a small enough minority that I can delcare a smashing success.