Yo he utilizado alguna vez Duolingo y Memrise. Las dos son buenas aunque no podría decir cuál es mejor porque el uso no ha sido intensivo.
En América Latina y Estados Unidos (latino) hay una fuerte competencia entre varios actores por captar un pujante mercado de aprendices de idiomas. Particularmente, es el inglés el idioma básico de oferta.
Apps para aprender idiomas
El portal pionero es Open English. Le siguen, de lejos English Live, English Town y otros.