I prefer Megs nxt glass cleaner + microfiber.

Stoners is good stuff too, I wouldnt want to put armor all on my windows though (or anywhere on my car for that matter).