I always wash my glasses by using a few drops of dish soap lathered up in my hands, then wetting my glasses under Luke warm tap water, and gently wash the lenses and frames throughly. What I haven't seen anyone mention is that tap water has lots of chlorine in it, as well as dissolved...
I just got the Pitbulls myself. They are nice, however the fire iridium lens have a bit of a purple hint toward the center, and looks strange. They do make everything look more greenish which I like.