British slant here, I'm afraid, but may interest some
http://www.historylearningsite.co.uk/