I think this could be a bit easier if people just posted their BOM. We all had to make one.
Here is the BOM from the Discobots 2587 from last year. I think this version is from before our FIRST Regional so it changed a bit by the end of the season but for the most part everything is there.
Discobots BOM 2011
This only includes the parts that made it to the robot so you probably need to add as much as 50% to this for shipping and parts that weren't used, broken and backups.