This is an amazing visual explanation of Markov Chains, built using D3. I really like the way the playground works. It lets you generate your own chains and watch as the complexity increases as you add more states.
To be fair though, I tend to enjoying watching D3 rendering algorithms generally. Its cheaper than satellite TV and works on my phone too 🙂
Thank you to Brian for the link.