We have been using and enjoying IEWs Linguistic Development through Poetry Memorization. It is inexpensive and I dont have to decide what to memorize (I would agonize over picking just the right one so this works better for me). He kids really like the poem selections, they have been mostly silly so far, but they memorize speeches eventually.