I have seen a few Web sites that show these kind of visualizations, but I particularly like this one because you can choose different initial conditions. The option allows you to see that some sorting algorithms are faster with certain initial conditions than the others.
Here is the link to the site.
