With the proliferation of e-readers and the enormous selection of digital books, there's no longer a compelling reason to carry paper books around with you.
Kindle Paperwhite for size and content. There are tons of free books available for Kindle. Not sure if that’s the case for Nook. iPads are just too large for one handed reading IMO.