Kobo if your library is Canadian. Not sure about read aloud, I always buy the cheap 6" model which actually fits in my baggy jeans pocket. My latest one will play audiobooks but only bought from Kobo store, not library or others (my phone is fine for that but would be nice to have in one place).