PowerPoint Palooza is a site that has over 220 PowerPoint presentations from teachers and students on History and Social Studies topics, that you can download and edit and use in your classroom (just give credit to the original creator).
This is a great resource for teachers and students to find some presentations on different topics in history. While I don't advocate teaches do lots of lecture, they can be used effectively in a classroom.