The BBC has a fantastic online program for learning foreign languages. Spanish and French happen to be available even for us here in Germany. The program is mostly geared towards adults and has little Grammar drill. But to listen to language and get a feel for it, this program is fantastic. Each language is built up a bit differently. So the Spanish one is more interactive than the French. But the French has funny videos for Grammar training. The training is not drill enough but a nice introduction into conjugation.
Below are some pictures so you can get an idea. But really, you have to go to the BBC website and see for yourself what it has to offer.