For the past 5 years, I self-hosted my own instance of a WordPress blog running on my hosting service, but I got tired of having to do my own upgrades and applying patches. Admittedly, WordPress is pretty easy to upgrade. I'm not a professional blogger who needs a lot of publishing features and I don't spend too much time customizing the look of my blog. Initially, running my own blog allowed me to get what I wanted/needed, but over the past 2-3 years I've only upgraded because of security updates. Services such as Blogger now provide everything I need so that I can just write and not have to worry about running a blog.
Choosing to use Blogger might surprise people since it's more common these days to go from Blogger to WordPress. While being a employee of Google adds a little motivation to dogfood my company's own product, I was looking at Blogger even before joining Google. Blogger is a simpler blogging platform then WordPress, but still have some advance features such as built in integration with AdSense and Amazon for monetization and blog statistics.
Blogger also have recently been geting some updates on its template system that allowed me to pretty closely match the look and features of my WordPress site.
What ultimately tipped the decision, however, was that I wanted to use my own domain name (lazyhacker.com) which Blogger provides for free while WordPress charge a fee.