http://www.gutenberg.org/ Project Gutenberg offers over 36,000 free e-books to download.
You can Choose between ePub, Kindle, HTML and simple text formats. Project Gutenberg carry high quality ebooks: All Project Gutenberg's e-books were previously published by bona fide publishers. Project Gutenberg digitized and diligently proofed them with the help of thousands of volunteers. No fee or registration is required.