This is a FANTASTIC article about using E-Portfolios for student work. It not only explores most of the options (including Google Sites), but also talks about the philosophy behind it.
A great idea to consider for next school year for any subject / grade level. Pilot it with one period and see what happens? I did, and my students LOVED it!
11 Essentials for Excellent ePortfolios