There are quite a few glass polishes available. Check out these places, you might find something you can use....but, I think if they are really deep then you may be out of luck.
The links: Proper Auto Care
Griot's Garage
Autopia Car Care
Premium Auto Care
Bookmarks