I just use regular car wash soap on mine. DO NOT use Armour All. A damn car wash did that too mine once. Looks really good, until it rains. Then you can't see crap out the windows, it's like they are coated in oil.
You can use a brush if it has spots, not a steel one, but like a really big tooth brush.