This website has a growing number of resources for Hindi language learners. There is an active blog and podcast, as well as a dictionary and a resource section with links to many useful Hindi resources.
Free Language Experience
Learn to create experiences that teach you a new language