Here is another site that has 100's of books in a wide array of categories. Some of them are fairly new. You must register to get the books and they claim to have advertising in them. I found nothing too obtrusive. They're in PDF format, so if you use the Adobe Ebook Reader, you're all set.
http://www.abika.com