If you give me 2 hours I could have it done.
Also kreynolds, don't use the PHB, use the SRD, then pull out the spells that contain material components and then start copying and pasting or dumping using a algorithm....
Anyways... If your really interested I could make one about that quick...