So, I was skeptical when I found the free website, MemVerse. What if I lost my computer? Unlikely, I know. However, I've been using the program for a couple weeks and am delighted with it. You add the verses that you want to memorize (many are already in the database so you just have to click on them), and login daily to practice. You rate yourself on how well you know the verse and it automatically sets up a schedule for you to review it. The website has great information so I won't go into detail on the "how" of it.
If you try it, leave a comment with your thoughts. I honestly haven't found anything that I don't like about it.