I just picked up that Rosetta Stone program. It's helping me remember where I left off.
You should give us a review after you have been using it for a while. Been hearing it advertised and I'm somewhat interested. I have a 10 part "learn to speak German" audio book thing, but it's not exactly doing the trick.