Google eBookstore. The Google eBookstore offers an entire section of free e-books to download.
Project Gutenberg. With a collection of more than 45,000 free e-books, Project Gutenberg is a volunteer effort to create and share e-books online.
Open Library.
Internet Archive.
BookBoon.
ManyBooks.net.
Free eBooks.
LibriVox.