I usually wipe over with a damp cloth then give it a rub with an anti-static polishing cloth. Think you can buy commercial products for the job but I've never bothered.
I don't use any of the expensive products available in the shops either.
I just use a moist face flannel, with just the tiniest bit of hand soap on it. Wipe gently, don't press too hard as most screen front faces are plastic, not glass. You might have to do it twice. Then just dry it with a lint free cloth, again very gently.
The only thing I can add to the good advice which has been given in this thread is...Avoid 'Puppy Dog Cleaner' it's just gimmicky and the screen ends up worse than when you started.