I use Monster ScreenClean. It works very well. It is not cheap though. It will last a long time. It just takes on squirt on the microfiber cloth to do the job. A mircofiber cloth and some water will also do it. Some people use a little water on a soft t-shirt.
i use eye glass cleaner from sears. It contains ISOPROPANOL, everyone recommends that is what to use when cleaning lcd's. So if you want get some isopropanol and mix it with 2 parts of water and a clean cloth and you will be fine. I use it to clean all my laptops, 2 years and no problems.