LibriVox

Librivox is a collection of free public domain audiobooks.  These books are read by volunteers.  Currently, there are 10,000 audiobooks in their collection. Librivox will not have current novels, but if you need to read one of the classics, this is a great resource.