Вот видите, Андрей, еще одному человеку повторений не хватает!

Что касается научного обоснования и импровизации: Anki, SuperMemo и множество других хороших прог для пополнения словарного запаса базируются на т. н. методе интервальных повторений, который, по сути, является дальнейшим развитием метода Эббингауза и его приложением для практических целей. Сам Эббингауз строил свою кривую для бессмысленного набора слогов, а исследования по запоминанию осмысленной информации проводились уже другими учеными. Классические карточки Лейтнера и методика Пимслера тоже основаны на spaced repetition. Кстати, у Пимслера интервалы были следующими: 5 секунд, 25 секунд, 2 минуты, 10 минут, 1 час, 5 часов, 1 день, 5 дней, 25 дней, 4 месяца, 2 года. Почитать про метод интервальных повторений можно на Википедии:
http://en.wikipedia.org/wiki/Spaced_repetition
Anki рекомендую посмотреть всем - прога бесплатная и кросс-платформенная, есть версии для мобильных устройств, синхронизация через интернет и довольно много словарей. Режим только один - карточки, зато в них можно полностью настраивать количество полей, добавлять аудио/картинки, создавать категории - в общем, всё что душе угодно. Вот небольшой скринкаст по работе с этой замечательной программой:
http://www.youtube.com/watch?v=UHGWre0Nq4g