I vote for WordPress - You can easily get a cpanel hosting & with few clicks you can install WordPress easily... With WordPress you'll have tons of plugins & themes and lots of tutorials on optimizing your blog...
I haven't used Blogger but I have used Serendipity (S9Y). I made the jump a few months ago to Wordpress and haven't looked back. The options are just so vast, that would be my recommendation, though if you're looking for another free different far too little known blogging script you could check out Serendipity. (I don't have enough posts yet to link it but it's s9y dot org. Gotta say though I do love my Wordpress now.