Livemocha is a language learning website. www.livemocha.com
I'm posting this because I've been on this site since August learning spanish and it's really been helpful, so I'm recommending it to others who want to learn a language but can't afford to buy a language program. Plus it's free and you can talk with native speakers.