how do I get my #$%@##$%^% windows clean?

I am probably not alone on this but i am really frustrated.I have tried Windex,spray foam,just a chamois,or wash it with soap and water,let it dry and live with the water spots.:angry7: I give up,what is everbody else doing?8)