Check out this *free* Java applet:
Circuit SimulatorIt simulates analog circuits in a real time environment. You can add/remove components on the fly, build up your own circuits, and there is a huge library of basic circuits. DC and AC input/output. O-scope type probing. It's a wonderful learning tool!
Below is one of the canned examples of a non-inverting op amp, showing an AC voltage gain of 3 (Gain = 1+Rf/Ri = 1+2k/1k = 3).