Several blog software are providing possibilities to seamlessly customizing your blog with your website. Typepad is probably the most versatile, but you have to pay to download the software. You can start a pre-designed blog with Wordpress and pay for extra services, including customizing your blog. So far, I think Movable Type is the most versatile for the small "personal" type website. Blogger is pretty good and simple, but you need to go into some complicated html and css coding to get some functions like menus running.