This website has really a really good free demo for anyone wanting to learn French, German, Spanish, Russian, and more. Once you've tried it our you can buy the software to get more lessons. A little pricey, but well worth it.
You can pick and choose what you want to learn. So for me, I am studying several Russian conversion lessons. There are also movie lessons, song lessons, lessons about colors, lessons about poetry, shopping and a lot more.
Once you pick what lessons you want to learn, you use the study interface to learn the material. The study interface is a screen that takes the lessons you want to learn and teaches you in a very time efficient manner. It's almost like a high-tech cutting edge flash card, but with features that make it awesome.
After you're done studying for the day you can check your progress and see what you've learned. So far i have learned 114 Russian Phrases. Way cool! Or in Russian: Классно!