Physics Lab Simulations - (Physlet collection (definitely check these out))

Spring lab simulation

electrostatics lab simulation

electric field lab simulation

Virtual Physics Lab - Collection of physics labs from mechanics to thermo, waves and e and m. Lots of useful information as well