visual demonstration of Markov Chains by Victor Powell. We've seen his work before in demonstrating conditional probability. These dynamic views of one, two, and then many state Markov Chains.
The program allows for varying transition probabilities, varying speed of travel between the states, and a realization of the resulting time series of state visits. Another very nice visualization.