damn...good you're ok
that very common situation is one of the toughest things about riding a bike, and it all usually comes down to the motorist not 'seeing' you (of course motorist are programmed not to LOOK for you in the first place)...unfortunately we are forced to be dependent upon lazer quick anticipations and reactions
do you think it was your fault(or that you could have avoided it)? what was the conversation afterwards? do you have the all too common cracked in half helmet?
more details please