I was looking at my degree program I'm working on again and stumbled upon one of their resources for the history department:
It looked pretty neat. It provides links to great internet sources and it's organized so you can find the era you're looking for. They also have links for games/activities and lesson plans. It's mostly just history, but there was also geography and social sciences in there too if I'm not mistaken.