I came across Babbel.com today, which looks like an awesome language learning site that is also pseudo community/social network driven. So you can learn a new language from native speakers over the interwebz! They’ve currently got English, Spanish, French, German and Italian training modules on the site, and from my first six French words learned, it seems the learning interface is simple, intuitive and comfortable.
I’m not sure how deep the modules go into sentence formation and conjugation of verbs, but if you need to brush up on that foreign vocab, this might be just the site for you.
Oh, and it’s free too.