-All
The best cloth I've found is a nice non-bleached, non-softened, pure cotton white terrycloth hand towel - freshly cleaned and dryed.
As for the solution, and I don't wish to contradict Kwyjibo above, but ammonia based (blue) windex works the best (alkalai). Don't use vinegar based (green), it's acidic, and that may be what Kwyjibo may have heard.
Isopryl alcohol is best on glass, however, it can react with plastic substrates, so I'd avoid it for polishing the plastic of an LCD - it might get white and foggy. Note it said can react. Some plastics do just fine with alcohol, some don't. The only way to find out is to try. I'm certainly not risking it 😉