Looking at this discussion, has anyone looked at the MrCute (Moodle, Repository, Create, Upload, Tag, Embed) respository system http://www.learningobjectivity.com/mrcute
You can get MrCute 1 at moodle.org, but if you wait until March 2009 you will get MrCute 2, which has extended functionality
Add yourself to the MrCute Moodle site, you can currently try out the 'find' module, and soon the 'upload materials' module in the Visitor Test Area
As the project is still in the programming phase, the team are keen to get any feedback in the forums to make a product the community would benefit from