Start here - this is a
clearinghouse for everything, so it's a great place to
start if you want to search for something in
particular.
ESL Cafe - various activities for
students and teachers
A 4 ESL - quizzes, crossword
puzzles, etc. and has some bilingual activities.
Pronunciation - this site provides
activities for you to work on specific sounds in
English.