Apparently the Flitz Wheel Cleaning system (with the flitz ball, and metal polish) does wonders for the plastic windows on a jeep...

However you must mask off the fabric or the polish will damage it.