Vocabulary Workshop This site has some great games to help learn/study your vocabulary words.
edHelper A great site to make worksheets for extra practice in all subject areas.