Ich nutze in letzter Zeit verstärkt Anki. Das ist eine Software zum Karteikartenlernen nach dem Spaced-Repetition-Prinzip. Ist nicht unbedingt besonders schick, aber immens effektiv. Nicht nur für das klassische Vokabellernen, sondern auch um diverse andere Dinge besser im Gedächtnis zu behalten.