SBGT
2005 Mustang GT
Best thing I've ever used and swear by, believe it or not is Invisible Glass. I get mine at Wal-Mart of all places. I hate hate hate a dirty windshield or streaks or anything on em for that matter and this makes my OCD happy.
Are you using any cleaning products on the interior? If left in the sun/heat, I find all that stuff evaporates and leaves nastiness on the glass. Even the reflective windshield sun shades do it.
I use this stuff, no streaking. I learned about this stuff from the guys that replaced my windshield.
http://www.amazon.com/gp/product/B000AP585M/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1