pinkrobe... others have already complimented you on your bike-handling skills, and i want to add that you write just as well as you ride. i don't know about you, but i find it therapeutic to write about such incidents after they happen. i hope you felt some relief just from recounting and sharing it.
glad you're alright.
edit: i also have to agree that the single most important safety consideration i make when riding is that i assume i'm invisible. i'm an aggressively defensive rider.