i haven’t tried rosetta stone, but i can highly recommend michel thomas[/url]. he begins by discussing the similarities between english and your chosen language, so your vocabulary expands enormously with this concept (e.g. any very ending in “ent” is spelt the same but pronounced with the emphasis as “entey”). then he introduces verbs to link the nouns/pronouns together.
each cd course has a “thick” student that you correct verbally, and a clever student that you aim to emulate. this accelerates the learning process.
it works very well for me.