Love it. I've been working with Rocket French for nearly five years. Many would be proficient with French by now, but language study for me is difficult. Along the way, I travelled to France two times and managed adequately; I could generally make my wishes known in French. One benefit of studying French has been to learn more about my native language, English. It's amazing what I've learned about English, especially regarding vocabulary, and sometimes even grammar.
Although I'm very satisfied with RF, I scored "buying again" as a one-star because learning one language is all I can manage.