Amsoil glass cleaner foam is so much better than the typical liquid stuff. It takes some rubbing, but it gets all the slime off the inside as well as the outside. Phoenix heat really bakes out the oils in a vehicles interior and this stuff cuts right though it.
Keep AMSOIL Glass Cleaner and a Squeegee in your vehicle because most gas stations either don't have them or they suck. Nothing worse than picking up a gas station squeegee that someone used to wipe off spilled gas.