http:www.sky.co.uk/history/classroom/index.
This is a good site for info on Nazi Germany but it also contains a lot of data for other subjects.
http://www.dhm.de/ENGLISH/sammlungen/dokumente2/
This is a really good site with loads of primary sources, excellent for paper 1.
http://www.historyplace.com/worldwar2/riseofhitler/index.
A brilliant timeline and good chronology but it is a bit difficult.

Some other sites that we have found whilst on our travels are included below.  Some of these are for key stage 3 topics but will have some information for key stage 4 pupils or teachers willing to look through the sites.
http://www.spatacus.co.uk
http://bbc.education.bitesize
http://grid.let.rug.nl/ahc/hist.
Good luck with your revising from the history department at Dame Elizabeth.

Sheetal Jethwa & Sarah Hughes.