I like ideas of presentig thoughts in Blog, as e-portfolio. Cloud usage is good thing - you can see, about what person has written (learned) most:
Risto Tamm - http://ristotamm.blogspot.com/
Taavi Rauniste - http://rauniste.eu/
Personal web (CMS) for presenting ideas and businesses is also like portfolio. Using embedded video as introduction is also good idea:
Sterlin Nelson - http://www.asterlingidea.com/