A Kindle, if you have no budget constraint or bookends, if your budget is small, can make for an ideal gift for a booklover.