I just bought a 2003 "Demo" and to my surprise the windshield has swirls! You can't feel them with your fingernail, but they aren't going anywhere quick, and are VERY annoying! I've tried most of the common stuff around the house even tried 3M FI-II and my PC with no luck on removing or even feathering them.
I just ordered a Glass Polish kit from Caswell in hopes this kit will fix my problem without creating a new one! I tried the less abrasive products I could and now must resort to Cerium Oxide. They seem to offer 2 versions. Normal is the one I got (can't feel scratch with fingernail) and they also offer a more professional one that looks like it could cause a whole lot of damage in the wrongs hands!
I guess if this doesn't do it then I will try the Janvil system
Caswell Glass Polish Kit Janvil System
Any wisdom before I start? I know keeping it moist and cool is #1