Oh telegirl, Im sorry this all happened, what are people thinking. Just reading your post really got my goat. But what can you do about it, even though your not riding the road anymore? Others might be riding the road too and might not be so lucky to live or not get hurt. Could you call up a local state representative or congressional member for your district and complain? (cause they do care). Call the cops? Talk to your local municipality or transportation group? Something needs to be done about this, whether it be a bike lane, share the road sign, or some ordinance providing more protection for cyclists.
But, whatever you do, if you love to ride, find some way to ride, whether on the trails or somewhere else. Dont let them stop you from enjoying your life.
I'm glad your ok and hope better riding days come your way.