i polish the inside of my visor wish dish soap not only does it smell great but works as a anti fog for colder days. just a small dab and polish in till goes back to clear works great
And here is ijustine talking and complaining about pms. I mean your problem is bigger than hers. If you are visiting her you should mention that, although i think you should have the helmet on then! ;-)