What I've found to be a proven solution is 50% water and 50% Isopropyl (rubbing alcohol), into a spray bottle. Spray enough to cover the entire surface, without causing drips, then wipe down with a MICROFIBER CLOTH. Do not use any other cloth. Walmart has these clothes in the automotive section for $5 for 8. Works really well.
Personally, I've found 60% water, 40% isopropyl to be slightly better.
God forbid anyone uses Windex