Everything I’ve heard about Rosetta Stone regarding Japanese suggests that a rock is more of an effective learning resource than Rosetta Stone. I don’t know how true this is though.
Memrise is fine, although it is all multiple choice, which isn’t a very reliable testing method. Duolingo can be alright for beginner sentence practice, but it’s not very good for learning.
I’m assuming this is all for vocab practice, since none of these will help you much with grammar.