I personally do not like the ad at all because it again puts the onus on the woman to somehow change her actions/lifestyle to avoid being harassed. Thats wrong.

Campaigns should be directed @ the males to be honest. Better yet to the social pressures that propogate sexual harassment in the first place.