http://www.apples4theteacher.com/esl-games/spanish/
May look a little childish, but has some great acitvities!

http://www.uic.edu/depts/tie/coolsites.htm
Links for student websites!

http://a4esl.org/
Activities for ESL students!

http://www.rong-chang.com/lsnplan.htm
Great site!!!!! Has links for teacher classroom ideas, etc.