It sounds like the front disc need skimming or replacing....
This sounds pretty familiar and is a pretty common with the Porsche brand, it's caused by motors getting washed and the water sitting on the disc corroding them. I had to have my fronts replaced on the Boxster, they were completely glazed over on the insides.... Is there anyway of you getting underneath to check the inside of the discs? If not then take it to the dealer, get them to put it on the ramp and look yourself for glazing....
Matty