As I understand it, it's the cloth that makes as much difference as the cleaning solution. Coarse fibres can mar the glass: a microfibre, as you use, should be fine.
As to the cleaning fluid itself: sorry, no experience of that. I use this:
http://www.microanvika.com/product.asp?TXT=INFO&PNO=AMD63505&ref=froogle&cam=AMD63505&key=597305
and I've been quite happy with it.