I love using teacher-created and student-created podcasts and vidcasts for educational purposes. This makes reporting more fun and interesting (as opposed to just writing something on paper). Podcasts and vidcasts will engage our 21 Century Learners.