Rainbow Sort Visualisations
Really nice.  The examples suggest to me that a lot of algorithms would be more accessible to people if they could be visually represented in some way.  The timing is important -- the slowness of the bubble sort compared to the quickness of the quick sort gives one an immediate sense of why one would generally want the latter over the former.