This site is amazing. A great resource, the flashcards are fantastic:
http://www.manythings.org/japanese/vocabulary/kh-yojijukugo1.html
This is the 100 most commonly used kanji with stroke order, meaning, and pronunciation:
http://japanese.about.com/od/kan2/a/100kanji.htm