Is it good for you?
I think memorization in and of itself is supposed to improve memory. I'm not sure if it's true, but I used to memorize quite a few, and they don't leave your brain so easily.
Recently, I got the Penguin "Poems by Heart" app and started adding a few to my collection- I still have around thirty stuck in my brain, but now have added Browning's Sonnet 43.
The trouble is trying to remember what I've made myself remember. I need to make a list but can't do it on my iPad. Later to go.