Nath, thats some bad s*it. At least everyone is A-OK and no one was injured. There is a time and place for speed, and public roads are not it. I'm not saying i'm some sort of road angel - everyone has days where they sink the clog a bit - but always stay well within your ability. As a young P-plater, i did some really stupid stuff behind the wheel, and it is a miracle that there was never any human injury.
Unfortunately, as Dale has said, you can't control what other ppl are doing. We went up to mile high last night (by coincidence, and ran into some of the boys), and the number of ppl flying down and up the mountain was amazing. My mate took my car up the mountain, and at some places he would have been doing a-dollar-twenty. Now i trust him - he has track experience - but what happens when someone doing the same coming down the mountain loses it? You don't even want to think about that sort of stuff, but you have to remember that though you can't control other's behaviour, keeping yourself safe is the most important thing.
BTW, if this rambling doesn't make sense, its because i appear to be quite intoxicated at this point... and i have work at 8 tomorrow morning. Hurt-locker here we come!
Be safe, ppl