Roll the window down a little to clean both the glass and the seal. For the streaking you'll have to roll it down and up and wipe the window repeat until streaking stops.
Dang A-train looks like I missed the bus.. I'm interested still if it doesnt work out for some of the others. I'd be glad to send something in return doesnt have to be detail related.
This forum post talks about using simple green or 303. I imagine you maybe able to get away with using a apc. Make sure to test it on not so noticeable spot first.
Heads up - Jeep Wrangler Forum
I used to work at a gas station. This broad I worked with would wash her car at the pump with a squeegee and the windshield wiper solution. Then follow up with a nice brown paper towel buff.
Still makes me cringe