Keep Reading
Project Gutenberg (60,000 free ebooks to download or read online)
DigiLibraries (50,000 free ebooks)Maie
ManyBooks ((50,000 free ebooks)
PlaneteBook (80 classic titles, quality over quantity)
Junior Library Guild (free ebooks for kids, organized by grade level)