Grzegorz...don't feel offended, I'm Polish, too. Nice to know that without us, the world wouldn't be such a fun place. As for Windex, I don't think it'll harm the aluminum, but it does taste horrible.
'06 Speedmaster, Long TORS, rest is stock (for now)