I use fast glass and a microfibre cloth, but its not easy and your arm goes numb lol. Don't ever use anti mist stuff, I used that once and cleaning the inside of the windscreen was a nightmare for ages afterwards because it was so greasy!
It's worse on a 197 cleaning the inside of the windscreen in those is a royal pain in the bum.