Updated Jan, 22nd 2013
Learning a new language is hard. To become fluent, you'll need to master an average of 10,000 words known by native speakers - that's 3 words a day for 10 years! Success requires regular practice, and regular practice requires a routine and effective habit formation.
languageHabit is a foreign-language vocabulary tool designed to be used everyday - it provides a built-in dictionary of over 25,000 words and daily exercises to build your vocabulary each day towards the 10,000 word fluency goal. It is designed with the science of habit formation in mind and provides structure to keep you motivated to practice everyday.
http://languagehabit.com (Should be up soon)