I think the best option, if it's even an option at all, is to have the website and blog engine be separate urls, but use the same theme across both the site and the blog. this way, the user won't really be able to tell the difference other than the url changed. (and how many people really look at the url anymore?)
but trying to put the blog egine "in" the web site doesn't make much sense.