The type of polish you would use, would be dependent upon the condition of your car. That said, I like the Menzerna line :xyxthumbs:
Any wax will suffice. I have waxes from Meguiars, (M26, Gold Class, Cleaner Wax and M16) Optimum, (Spray Polymer/Wax) Pinnacle, (Souveran Paste Wax) Poorboys...