Well some thing of this sort was done by us as well recently when we created a cool photography website for a client named Josh Gow.
The site is: joshgowphotography.com
It has a custom nextgen gallery, wordpress customized pages, blog and client access system to view their personal photographs. Also the portfolio of Josh is showed extensively on various pages via the galleries.
Hope you like this site.