Microfiber!

Window cleaner with microfiber. Effectively removes grease and dirt without using any chemicals.
Combine with a telescopic handle for longer reach.