If Amazon and Barnes and Nobles want people to start reading content on eReader devices, they need to start giving them away for free... with a service contract, much like the cellphone industry.
Most people already understand these types of contracts and will feel like they are embarking on a reading plan and not purchasing a device that will become obsolete in a couple of years. This way readers could bundle content and keep it simple. For example you could sign up for a 24 month plan where you pay $20 a month for the right to download one book a month and two magazines or one book and a subscription to a newspaper. This type of Sales model is proven to work well with cell phones I think it would work even better with eReaders.