I have started building 10Lists, an iPhone app for reading the Bible through several parallel tracks. The starting point is Grant Horner's ten-list approach: ten chapters a day from different parts of Scripture. It is demanding, but it has one quality I like very much. You keep meeting the whole Bible instead of spending several determined months in one end of it.
The first version begins with the Catholic canon, daily progress, and a simple question: what should I read next? The app should answer that and then get out of the way. It is meant to sit beside a Bible, not become a smaller and more distracting substitute for one.