ManyBooks.net (mobile: mnybks.net) has every Project Gutenberg book, 17,000 books in all, as a free Java or Mobipocket download. The ManyBooks mobile site has a search function which works well. You can also search ManyBook's desktop site to find a book and get a numeric code which you then enter on the the mobile site. Unless you have a smartphone, limit your selection to short stories. Like with BooksInMyPhone each book is packaged as a single Java .jar file. The Java reader is mjBook which has bookmarks, optional auto scroll and text search. You can download the mjBook creator and use it to create your own books from any text file. The creator has an option to automatically split books into smaller separate jars - too bad Manybooks.net doesn't offer that option.The big files were no problem for the Nokia N95, but the single tiny font that ManyBooks uses was. The font was unbearably small and with no way to change it I ended up deleting the books from my phone in frustration. If you have an iPhone or iTouch and are willing to hack it, ManyBooks has books for the iPhone bookreader app.