Ack! So glad you were OK! I'm shaky just reading that. Makes me wonder if drivers would be more careful if bike helmets were equipped with cameras to record stuff like this.