Just found a good article on portfolios: Creating A Successful Online Portfolio | How-To | Smashing Magazine