I have been away from the forum for a while, so I am not sure if this has been mentioned. Now that MC is moving in the direction of document handling, it would be great to have intelligently implemented hierarchical categories or keywords. This is extremely useful for both image management, and for document management. The best implementation I know of is in IMatch, a superb, although somewhat difficult to learn, image management program. Basically, you are able to build trees of keywords, so that whenever you assign a file to a keyword that is deeper in the tree, it gets automatically assigned to all the parents. I could, for example, assing an image to category "Greenwitch Village", and it would automatically get assinged to "New York City" and to "Cities". This allows you to create sophisticated searches, but also tag new docs/images very easily. (IMatch, btw, will also let you save groups of categories as a preset, so you can quickly assing a whole set of them to an image or group of images.)
All of this would be extremely useful for document handling as well. I am not sure whether this is possible given the current structure of MC's database, but this kind of hierarchical categorization is a lot more powerful, and a lot more versitile than the current genre model. It also applies to many more document types. And it would be easy enough to subsume genres under it.
Thoughts on this would be welcome.
Pedja