University of Colorado
University of Colorado: Ph Et Interactive Simulations: Charges and Fields
Move point charges around on the playing field and then view the electric field, voltages, equipotential lines, and more. It's colorful, it's dynamic, it's free.