I don't have any specific recommendations, just some suggestions for people who might.
One great way to collect this information (besides answers here or a page on the playground) might be a parts list on Octopart, which would allow people to buy the parts from a variety of distributors.