here's my two cents
i loooooooooove anki, there is a learning curve but you really don't need to learn much to get started and start benefitting straight away
as for the alternatives like memrise, yes they are more padded and the user interface is nicer to look at but anki is just so much more...