BMW have some free audio books here. They have obviously been commissioned by BMW so you will have to mentally filter out some product placement, but the one that I've listen to so far was pretty good.