I've been learning French on my own for 5 years, and although my reading/writing skills are an upper intermediate level, my comprehension/oral skills are not sufficient for getting by in France. Rocket French is changing that after only 1 module! By far, the best comprehension skills program I've seen.
The price isn't cheap, but you get what you pay for, and with Rocket French, you get a lot! And I like the humor - it's good to break out into a laugh during the lesson. Definitely recommend!