Have you discovered the free ebooks and magazine available at Google Books yet? Although their My Library interface is functional, now there’s a graphical interface for Windows desktop that’s much more visual, and a lot more fun to use. GooReader is free application for searching, downloading and reading Google Books. A premium version is available for $20 that supports PDF creation.