There are few passions as rewarding and worthwhile as reading, but even the best things have their bad sides. With public libraries and the dawn of brands like Barnes and Noble, Amazon, IndieBound, ...