Help! my windows are a wreck!

I was just going to suggest the same thing. You can get it from any auto paint store. I think the only problem might be at night you might see some swirling in the glass. Try the lens cleaning solution first.