I've found this daily blog to be an excellent resource for free Kindle ebooks. There are books available in more than 20 categories every day, including poetry, cooking, politics, religion, horror, sci-fi, romance, thrillers, and books for children.