Let's not forget that you can put a reading app on a smart phone, or at least you can with an iPhone. I've been reading books on my phone for 6 months now. It's a little small but otherwise it's been great: the price is right and the software is free.