Actually, I was just thinking of something as simple as flash cards. I've seen other tools that offer different types of "tests", such as having you type the first letter of each word in the verse to make the whole word appear. I have to admit though, your approach really is simple and...