Links for websites to help with language learning:

http://taj.chass.ncsu.edu/ This is a wonderful website with many free lessons covering basic sentence structure, oblique, past, future, and subjunctive.
http://www.it-c.dk/people/pfw/hindi/ This was written by a fellow language student, so take this information with a grain of salt. The basics, at least, seem quite sound.
http://www.geocities.com/lordvaruna/ This goes over the main parts of Hindi grammar in a very concise way. It is good for double checking sentence/tense structure.
http://www.southasia.upenn.edu/hindi/volume2.html This is an intermeditate series of video lessons.
http://www.internetpolyglot.com/free-online-lessons-hindi-english This site has basic information about Hindi, as well as some interactive lessons.
http://www.omniglot.com/writing/hindi.htm This is a good site with resources for the Hindi alphabet.
http://www.shabdkosh.com/ This is an online Hindi-English, English-Hindi dictionary. It is very good, but user submitted, so some things may be inaccurate.
http://www.forvo.com/ This unique site has a foreign language pronounciation database. It even has a form for words that haven't been uploaded yet.
http://www.languageshome.com/ This site offers resources for many Indian languages. Vocabulary/transliteration heavy.