For tough water spots, I would first try a Dual Action Polisher or something similar with an orange pad and some cleaner wax first... then work your way into something more aggressive if that doesn't work. If you're thinking of wet sanding and have never done it, the auto junk yard is a great...