My wife use to know spanish and french pretty decent but after not using it for years forgot a lot of it. She wanted to get Rosetta Stone but it seems very expensive (like $400 expensive). Are there any other programs out there that are good but don't cost as much?