When Chris Debban put on my new Raceconcepts.com rotors and new pads, I told him about my rattle as well. It turned out to be a caliper bushing. So, if its not a brake pad shim, check the caliper bushing. Mine rattled me to craziness for two years before it was found. And all this time I thought it was suspension.