Good stuff Jamie. I'm glad your company took the matter responsibly and appropiately.
Scooby, there is still no excuse. I have ten service technicians working for me, and I have only one female who works the shop floor. Things can get out of hand comment wise, and I've always said to my female staff member that she is to bring to me any comment she finds offensive, and I will take action. She's a good worker and most often than not gives a lot better than what she gets, and seems comfortable with the work environment. In saying that I'm very much aware of my responsibilities.