Listen and Repeat.
Anyhoo, in my endeavors to learn languages I have purchased quite a few programs. While they all make grandiose claims about their inherent greatness, many if not most come up quite short on performance. I've tried Michel Thomas, Berlitz, Living Language, a French Course in France and even this one that threw out French words in sing song (I know alot of people have probably heard of Rosetta Stone but I have not used it enough to really render an opinion). If you already know some of your target language and you want to hear some extra phrases or something then maybe one of those might be ok. If, however, you want to go from zero to hero in as short a time as possible and have fun whilst doing it, then you must needs get on the Pimsleur boat, baby. Pimsleur is by far the best language learning system I have ever tried. It will, in a short time enable you to pick up the skeletal system of a language making immersion and other systems exceedingly more worth your while. You can buy the first 10 or so lessons in Barnes and Noble or wherever and that will get you as far as asking a girl out on a date, but you can purchase like 90 lessons online. They are expensive, but trust me, it's worth it. I learn by listening and interacting though so if you learn by reading or some other way then it might not be the best for you.
Secondly, after you have immersed yourself in Pimsleur and feel that you are ready to see some real world language speaking in action then go check out French in Action. This site is awesome. They have 50 something episodes of this little-mini French learning show. Check it out!
Check out my other posts.