hello...
blogger.com will actually let you host the blog on your site and you can do whatever you want with it there (or on their server, too - just edit the templates, although there you still will have the bar across the top)...if you host it on your site, you just need to set up an ftp account on your box and put it in the settings on blogger.com and they will ftp the blog content to your site whenever you tell them too (like when you post)...just make sure that account has very limited access to the blog dir only.
alternately, there's a tool like word press - mysql and php and free for download:
http://wordpress.org/
sitruc