Depends which language. I had some success with German with the Rosetta stone type stuff, (understood, never spoke much), and zero success with Japanese. Couldn't make out one single word in Tokyo, but Japanese is tough without immersion.
Spanish I pick up from the street, and it's much more useful here in Southern Cal.
What language are you trying to learn?