oh yeah, octopart rocks. been using them for a while. actually met the dudes that run it when i was down at Maker Faire in Austin, TX. great guys!
the part lists site actually links to octopart as the homepage for each part. i havent updated it in a while to get all of the parts, but i will eventually. if anyone wants to tackle that, its super easy.... i could even give you access to the google doc or something.