Have you ever tried the linguaphone courses?
i used a phillips language system years ago that used a mother tongue techniqe instead of translational. it was also interactive as it came with a tape based system that let you compare your voice(not bad for at that time - pre cheap PC/internet).

I notice that linguaphone just changed the course they supplied to include the computer based CD that they had sold seperately. perhaps then the other courses, that you have mentioned are better. correct?