I wrote some notes about the economics of delivering ebooks last year at http://lists.canonical.org/pipermail/kragen-tol/2010-October.... The short version is that yes, you can deliver a million ebooks for seven bucks, so you probably could underwrite the cost of everybody downloading ebooks — if they only downloaded the ones they read, at least.