Amazing Site of Links
This site will take me a while to get though as it is a very rich source of links, video, etc. broken into a variety of topics. For our purposes, it includes categories for world and US history as well as US government.
This is a page a webpage written by high school teachers for those who teach world history and want to find online content as well as technology that you can use in the classroom.