Get any soft lint free fabric. They can be washed so they are re-usable. Paper towers and some cheaper cloth are scratchy and will wear away the protective (usually anti-glare) coating on your LCD's faster.
http://www.photodon.com/plasmakit3.htm It's a web site selling screen cleaning products but that page contains a wealth of information. I am not affiliated with them and I do not recommend ordering from them as I have never done so. However, near the bottom of that page are some tips on LCD cleaning which is good information.
Found this little FAQ somewhere so posting it verbatim. I dunno about that vinegar thing though...Personally I use a soft cloth and isopropyl alcohol (rubbing alcohol you can find in drug stores or most convenience stores) as that is cheap and readily available.
Q. What are acceptable cleaning agents for cleaning my LCD Screen?
A.
? Water
? Vinegar (mixed with water)
? Isopropyl Alcohol
? Petroleum Benzene
Q. What are some of the basic supplies needed to clean an LCD Screen?
A.
? Always use a soft cotton cloth. Some materials, such as paper towels or old rags could cause scratches and damage the LCD screen.
? Computer wipes. Only use these if they specifically state on the package they are designed for LCD laptop screens.
Q. What are proper cleaning techniques?
A.
? Do not spray any liquids on the LCD screen directly. Always apply the solution to your cloth first, not directly to the parts you are cleaning.
? Stroke the cloth across the display in one direction, moving from the top of the display to the bottom.
Q. What are Unacceptable Cleaners?
A.
? Acetone
? Ethyl alcohol
? Ethyl acid
? Ammonia
? Methyl chloride