I really love playing with OKTAV! They offer so many great hits and even movie soundtracks. That's a big bonus for me.
Learning by doing - I always get sheet music suitable for my level. This way I can improve the fun way.
I mainly use OKTAV with my tablet. Having the chance to make prints as well is great when I want to use paper to add notes.