Ah yes, I heard good things about Behance Pro-site as well.
I went with Squarespace as they support my favorite podcasts