Digital Asset Libraries

Has anyone successfully integrated a DAM solution with their Percussion CM installation? Storing large digital assets (like images, video, and PR packages) inside the Database Repository seems like it is a strain on the database resources.

I’d like to set up a custom control type that lets me upload to, browse and select from an asset library.