If you've got black stains on your upvc windows try super resin car polish. I did mine with AutoGlym and they came up a treat. It seems to work best the dirtier they are. It leaves them nice and shiny too so the dirt can't attach itself so easily. It will bring the glass up a treat too.