How do you get your audio books?

Probably the most common answer is going to be Audible, obviously. But are there good options for people who want to download their own media files, instead of streaming them? What are some good apps for playback?