It should say as an "atractive woman in tight clothes". I'm pretty sure not every women gets that treatment and probably wish they would.
I think some of them were creeps, but most were just saying hi. That is not harassement. Its beeing nice. Even if it has a sexual motivation, doesnt mean you can't be nice back.
Imagine if she was in a muslim country. The comments would be something like "whore, harlot, stone her to death". This just reiterates my opinion that women do not want equal treatment, they want special treatment. This is quite honestly ridiculous. I wouldnt mind if women went around and said nice things when i walk in the street. I most certainly wouldnt be offended and would probably be nice back.