I've heard good things about Wordpress, but it appears that they don't allow anything that would commercialize a blog. I could be wrong, though. I've only looked through the forums and done some research online. I haven't actually tried to set up an account with them.