The 2.0 version of Moodle is under heavy development, but there are already some exciting features being added. One of these is the sharing of portfolios and on-line storage facilities. There is a built in plugin to access your
box.net account and therefore share material with others through your course. The 1GB system is free and worth looking into.