Being obsessed with blogging and not willing to give up at any point in time just because of issues like this, I developed a strong urge to move out of Yahoo for about the last nine months on a stint of one year with Yahoo Hosting.
Since being not a techie, I was afraid of packing up and moving to another host but after some googling, I got some confidence and decided, “Come on, this is not such an onerous task, okay let me take the risk than bear the brunt here at Yahoo.”
Now that I have decided to migrate to a new host, the next question was “Who next?” The post “How to choose a web host?” was helpful in this regard. My requirements were:
Even there was a discussion going on everybody vouching for some favorite web hosting and after doing a little googling, I picked three. They were BlueFur, Doreo and WestHost. WestHost has attractive plans with virtual private server option available and I thought of zeroing in on it but I was not satisfied with the page loading time of the sites hosted by them.

MT Herald was on Yahoo Hosting while this test was done. The last three dailies were on Doreo Hosting and the rest with West Host. Thanks to Self SEO for doing this test for me.
Hence I ended up with Doreo Hosting satisfied with the facts that:
Once finalized the web hosting service provider, now the task is to move the blog. So before migrating, I have to back up the blog files to take it to the new host. The step by step illustration with pictures of “Backing up your database” of your WordPress blog is helpful in this regard.
Now it’s shifting of the WordPress files. The article “How to move blog to a new host?” and the post on setting up TTL or time to live will be helpful in this regard. I utilized only the old database while I skipped the old WordPress files as it was outdated version of WordPress 2.0.2 with Yahoo Hosting. Instead I made a fresh installation of WordPress at the new host and downloaded only the database. The post “Restoring your database from backup” will help you downloading the database to your new blog at the new host. That’s all, I am done with. It was very much easy to enact the process once you understand thoroughly with all the references made here rather than illustrating it in words. The only problem that I encountered while moving WordPress blog was that the posts were injected with some weird special characters and it was rectified by just changing utf8 to utf-8 in the file wp-config.php. Note the hyphen that is to be added; don’t know if that’s a bug in the WordPress. Choose whatever host, the process to shift WordPress blog from old host to new host is the same process that I said here.
Great information ! Thank you for this informative post.
Share your thoughts in this regard. (Conforming to Comments Policy.)