I have created what I think is an effective Simulation for understanding the various sorting algorithms, it is the latest Sim listed on the home page: phyzixlabs.com
Full disclosure.
This is a port of :
http://math.hws.edu/eck/jsdemo/sortlab.html
Feedback is welcomed.