IMHO, the reason why e-books haven't caught on, in addition to the buy-in price, is that they don't offer the same "text location awareness" that books do. Once the devices are the same size as text books, and more importantly figure out how to let someone flip around a book very very quickly...