The only thing that was kind of an upset to me was the contact page. It didn't seem to live up to the other pages.
Your content is well designed and stands out well, and I think it's only dull because that we're used to see a lot of portfolio sites that almost unreadable and annoys you like hell with all the extra graphics to give it a "portfolio" look.
I'd say you can easily keep it like that and just make your actual portfolios do the rest.
I do, however, feel that the website image on the index page could be larger - just a bit.