BBC Education History site - quality site, what you would expect from the BBC.
BBC WW2 People's War project - a site dedicated to creating an archive of personal accounts from the Second World War. You can read other people's stories and contribute your own experiences.
The Learning Curve - great site by the National Archives intended to directly support history in the National Curriculum.