I have quite a few on my website (all free of course) at www.ellteacherpros.com. The site also contains support material for mainstream teachers with ELLs in their classes.
I also have a few recommended by colleagues that you may like:
Great resources guys thanks for sharing! I was using: http://www.manythings.org/voa/rss/
It is a bit crude, but it is packed of content and you can use the RSS to import the materials into your class shell if you are using a LMS.
This week I started working with www.prezi.com. It is a spin on the traditional power point presentation. I am trying to set one up for school next week for my ELLs and then one for Back-To-School Night for the parents. The uses for it seem endless and the free version is fine for me though Stanford is giving all the teachers who went to their summer institute one free year of the premium package. Only problem there is becoming addicted to it:)
I used Storybird today to create a beautiful story. Here's one fav. made by a fellow teacher. It is a great place to get your student's creativity flowing...
Heinle, part of Cengage Learning, and ePals have partnered to create a safe and secure virtual community for learners around the world to collaborate and practice English. Classrooms worldwide connect within the Heinle Community to collaborate on projects of global interest.
Teachers and students can join the community to practice English with classrooms around the world.
Collaborate with the latest Web 2.0 tools, including blogs, forums, wikis, media galleries and more.
Give students the opportunity to learn English in a natural and authentic setting – and to have fun!
Another alternative is having pen pals for each K12 student from classroom elsewhere, which you can do for free through ePals. See http://www.epals.com.
Your students can read questions and answers (mostly in English) from students around the globe, on topics such as sports, music, as well as global issues and discussions such as "Do glasses make you a nerd?" No charge, no need to sign up for anything. Send your students to: ePals Student Forums.
You can also get free, safe email for students to use. SchoolMail has a teacher monitoring feature, so you can automatically get a copy of the emails that students write, giving you a way for alternative assessment of learning.
My partners and I have developed a new community for teachers and students called StudyBuddyCampus. It is free and it represents our vision of the future for the use of technology in the classroom. Our goal is to revolutionize the delivery of education by combining an interactive game like experience with the latest educational content. We have several teachers and students testing our Beta site at http://www.studybuddycampus.com, and we are constantly releasing new features. Given the topic of your discussion, I thought you might be interesting in taking a look, and if you have the time, we would love to receive feedback from people with your kind of experience.