Nakonec jsem zvolil Langmaster a v podstatě to splňuje moje požadavky, až na to, že se nedají cvičení opakovat s náhodně vytvořenými otázkami či se změnou jejich pořadí.
Hodně jazykových kurzů od Langmasteru je dokonce online přístupných: vyuka.lide.cz
Pokud by měl někdo ještě další užitečnej tip, sem s ním.
Pavel