Google Docs now supports the upload of any file up to 250MB. No big deal? Actually this enables me (and you) to create an e-portfolio repository in the cloud. It can hold a wealth of evidence (up to 1 GB for free), which is in one place, easy to organise and easy to share via a presentation e-portfolio. (A good way to effectively increase storage of specific e-portfolio software as well.)
You can also access Google Docs from your iphone, combined with blogger or worpress (both available on the iphone) = m-portfolios?