An update: I thought I'd tried everything including new rotors, new disks from a lbs, and even swapping with a set of disks and rotors from another bike that didn't screech when applying the brakes. Well today, I no longer have the problem. For a buck and a quarter American dollars, I ordered a set of resin pads from the bay. They finally arrived and I installed them, wiped the rotor off with a clean cloth and suddenly I have great braking power with no noise. In fact, they are quieter than the rears which I always thought were almost silent, just a slight noise. I took it up a hill with 7% grade and then flew down working the front brake. Another few times around the block and still no noise. NONE! It's great. Now I need to find me a good horn or bell to mount on the handlebars. Life is funny that way...