frankly speaking i dont know wat people use here any specialized cloth or what
but i myself use my cotton banyan (vest) to clean my desky monitor my notebook screen and also my specs,:P
works wonders....
leaves things perfectly clean for the time it can be kept clean
try that!!