Idioms - phrase and basic definition - great for ESL kids
Collaborite - can create your own story that others can add to or you can add to existing stories yourself.
Student Interactives from Read, Write, Think - would be great for the computer lab
BBC Writing - awesome interactive resources - "play" "read" "watch" "quiz"
Stage D - create comics - you will need to have a plugin downloaded before using.