The beginning and very end is cheesy but the demonstration of the rock cycle is pretty good. I could see me doing the starburst rock cycle demonstration after this video.
I really like the rock cycle graphic featured on this page. I can see students exploring this site to discover background knowledge on rocks and minerals.