hmmm.... I'm not sure if a good example of this already exists, but if not, I would consider starting one of these myself if enough people were interested and would contribute to the database. All it should take to begin with would be a website with a nice interface and information/content...