Itsjustb: sounds like a severe case of a$$hat driving, that's some serious action in a car, let alone a (not just a, but FOUR) dumptrucks, heh. Glad you're OK and that it didn't cause a nasty mess on the road.
My ride in was great, little drizzly and cool, I just kept the cadence up and was warm within 5 or so minutes.
I saw two cyclists ahead of me at one point, so thought "excellent, something to keep me on pace" - then they offroaded it to the actual road due to some guys doing construction in the grass - they had air compressor or water pipes over the path and mud everywhere. I just road through the crap and came up behind the in-front cyclist - I was going a touch faster, so rode by, waved and said "Morning!" - I think he was surprised, but he returned a "Hey, how are ya doing?" so we had a quick back and forth and I went on and wished him a good ride. I love that.
Had trouble keeping pace in the headwind. Had a tracked excavator as a moving obstacle to pass in the middle of the exhibition grounds, everything else was smooth sailing.
I yelled at a cabbie to "STOP moving" because he was hugging the curb, but crawling (no lights/turn signals on or anything) at about 5mph - which is really irritating when traffic is trying to flow (this was just west of Bathurst on King) in a stretch about 300 yards before the intersection with a bunch of traffic snarled either by left-turners or the streetcar (which is also in the left/centre lane). Either stop, or go, don't try and do both - if he was signalling to pull off, I'd have probably waved him ahead - but no turn signal means no such treatment. I only got a little rattled when I heard him yell back "what?!?!?", all he did was sit close to the line to block my passing parked cars, petty but expected.