I just stumbled across a service called Tabblo, which provides a slick interface for pulling pictures together into an attractive layout. To my mind, it is the perfect example of how ePortfolios should be designed.
Disclaimer
The views expressed here are solely my own and may or may not reflect those of my employer.