I have recently discovered the Poetry Archive (http://www.poetryarchive.org) -- the largest online collection of recording of poets reading their own work. You can listen to writers such Langston Hughes, Rudyard Kipling, Alfred Tennyson, William Butler Yeats, plus dozens of contemporary English-language poets. There’s a special area for children’s poetry, plus resources for teachers. Oh, and it's free!!