I went to a conference this weekend and found out about this blog that has 100 resources that teachers can put to use in their classrooms. It provides you with sites that allow you to overcome formatting issues to downloading YouTube videos to animations.
I'm just a science teacher sitting at my computer generating and finding ideas to make learning more enjoyable.