Around here I've found that around here if someone passes too close it's not because they don't see me, it's because either they're peeved that I'm there or they think they've given me enough room when they haven't. Sometimes it's hard to tell which, and sometimes it's pretty obvious!
I've also found that in the same way that most dogs seem to think they are medium-sized, most drivers seem to think they are in medium-sized vehicles. The drivers of big trucks seem to forget how wide they are and tend to pass a lot closer than smaller cars.
Wow...I've sort of felt the breeze of a mirror really close but I've not been actually hit by one yet. I have a helmet mirror and a few times I've just decided not to look because I knew the car passing me was way too close. I'm so glad you're ok!
I think that no matter what tactic you take...riding close to the road edge, taking the lane, etc....you can never anticipate what a car is going to do. Today I moved out into the lane to prevent a big pickup from passing me on a blind curve. I was going about 25 and the speed limit is 35, so to me it seems safer to move out into the lane than to stay way to the right and invite someone to pass me when there's no room (no shoulder or white line on this particular road...just a nice little dropoff where the pavement ends). But this guy was intent on passing me anyway and moved completely into the oncoming lane. Thank heavens there wasn't any oncoming traffic or someone (probably me) would be dead right now.
I'm glad that you are ok!
On one of my commutes I had someone pass by so close that they sheared off my bar-end mirror. It happened so fast that I didn't have time to get scared or upset.
I'd rather be swimming...biking...running...and eating cheesecake...
--===--
2008 Cervelo P2C Tri bike
2011 Trek Madone 5.5/Cobb V-Flow Max
2007 Jamis Coda/Terry Liberator
2011 Trek Mamba 29er