The best thing I've used is a homemade 50/50 mix of isopropyl alcohol (>90%) and distilled water. You get the >90% isopropyl alcohol from any drugstore.
Talking to my eye doctor, this is as close to the commercial lens/screen cleaning solutions you can get, for a whole lot cheaper.
Use this on all your screens, flat panel TV's/monitors, phones, tablets, and glasses. DON'T use paper towels, as they are just to abrasive. Get an inexpensive microfiber cloth. For glasses, spray solution directly on lenses the wipe clean. For TV's, monitors, tablets, phones, dampen the cloth then clean the screen.