The system I use to track my reading
Hollie wrote about wanting to keep track of reading. I almost exclusively read books I've bought from Kindle, but find the Kindle device worse than useless for organising and tracking.
I created a list in OmniOutliner on my Mac that tracks title, author, purchase date, cost, URL of all books, Kindle or not. When I finish a book I write a very brief blog post that I copy to my OO list and I check the book as Read.
Then I look at my list to see what I want to read next.
Sometimes I search my OO list when a book's offered at a special price to see if I already have it, have read others by the same author and liked them, or have abandoned or hated books by that author.
This system works very well for me.