Balancing equations simulation: a great visualisation of the concept of a balanced chemical equation.
Build an atom (phet simulation)
BBC Bitesize Revision Resources
Khan Academy - videos explaining atoms and ions
Doc Brown's Chemistry revision notes
Periodic Videos - full of videos bringing Chemistry to life