Nanci - Thank goodness you got back safe and sound. You certainly had an adventure!! I bought one of those London Bobby whistles---loud as all get out. I wear it around my neck when I ride, and I also carry pepper spray and my cellphone.
At the risk of sounding like your mom, always wear your helmet