i use stoner invisible glass for the insides of my windows, perfect steak free shine. they have a product for tires as well, and it rocks. rainX rules my world for the exterior. after six years in seattle, it has proven itself time and again. wipers? might as well take them off. and i dont have the wiper tracks on my windshield, either.
also, for those out there that still believe in armor all protectant - i urge you to give it up. its kinda like knee surgery, once you have it, you will always have to have it again. plus the residue it leaves lifts off the dash and coats the insides of your windows. the armor all cleaning wipes, with no shiny protectant crap in them, are safe for all surfaces, wont make your interior slippery and greasy, and do wonders for maintaining the original look of your interior. my .02