Bonjour.com allows you to learn the pronunciation of terms related to greetings, numbers, days, months, weather, taxis, restaurants, transportation, asking for help, touring and socializing. You can click the expression you want to listen to. And you can play an audio file over and over without asking a real French person to please repeat himself. This really helps to improve pronunciation for commonly-used phrases and will allow you to impress your taxi driver in France as you smoothly say "La Tour Eiffel" or "Les Champs Elysées."
Once you've learned a set of basic phrases, make sure you understand the French grammar behind them. The French Tutorial covers grammar, vocabulary and everyday French. If you register you get an installer that allows you to use the tutorial even if you don't have Internet access, which can be helpful when traveling. There is also a for-pay deluxe version that offers more audio files, more chapters and support forums. The free version includes audio of the alphabet, pronunciation basics and the building blocks of French grammar.
Take your French to the next level once you've mastered basic phrases and grammar. Livemocha lets you learn French directly from native speakers, either by practicing conversation exercises or submitting a writing sample or recorded speech on which a native speaker can give feedback. Lesson plans include exercises in reading, listening, writing and speaking. Livemocha allows you to learn colloquialisms and even slang directly from native speakers. There are language competitions and a buddy system to help learners stay motivated. Once you're an expert in French, you can continue with Spanish, Hindi, German and Mandarin Chinese.