Academic Word List
http://www.englishvocabularyexercises.com/AWL/index.htm
This list has 570 words from a well-known New Zealand study of English language texts. This site has the list and exercises with the words broken into 10 lists.
Word Ahead Vocabulary Videos
These are like powerpoints with audio, and the vocabulary is quite advanced, but there is a nice audio definition at the bottom of the page, with printed text to follow. The vocab list is alphabatized, and there are now mobile apps (mostly SAT and GRE vocab) that you can download as well.
Flashcard exchange
http://www.flashcardexchange.com/
Create your own flashcards for free practice online
1000 most common words in English
http://esl.about.com/library/vocabulary/bl1000_list1.htm
This site is really useful when trying to build words with a specific
Spanish English cognates
http://www.latinamericalinks.com/spanish
We have lots of nationalities and languages in the classroom, but those from latin language groups can gain a wide vocabulary just by being aware of their cognates in English, and how their suffixes change to English ones. Most people aren't even aware of their own languages, and this gives them a quick vocabulary enrichment boost!