My 2007 ES350, almost 30k miles, has the same squeak issue when it's back up, and it usually happens in the rainy days. I had it fixed by the Lexus dealer in Fremont CA last Friday. They adjusted the brake position, smoothed the rotors, and also installed 4 new pads. Now it works great. It's covered by warranty, no charge at all.