Better English Lessons

http://www.better-english.com/
Уроки, задания, тесты. Очень неплохой выбор!