I agree with ian, Wordpress would be the easiest to form to the look of the rest of the site without the headache of actually trying to force it into the same page. The templating system in Wordpress is very easy to use and works well. This is what I did for my companies website.