Recently I switched my site from a hosted wordpress site to a wordpress.com. My web hosting company (http://www.fastwebhost.com/) was having some issues where my site was going down a lot and I would get errors and they even lost a couple of my blog posts. The WordPress process of transferring my blog posts couldn’t have been easier. You simply export all of your blog posts and comments as an xml file and then import them into your new WordPress site. I had roughly 550 posts and the import process only took a few seconds.
Once I started using my new wordpress.com blog, I instantly noticed the limitations. I can now only choose from a couple hundred themes now and cannot manually install plugins or widgets anymore. I also can no longer post Google Ads on my blog. One of the positives however is that by being on wordpress.com, you’re linked in with the other blogs and your blog posts become easier to locate by other users. I found the limitations to be okay considering I’m just into my blog for fun but not to make any money. I’ve spent a lot of time over the years on all my blog posts so I’m just happy that the transfer from my domain to wordpress.com went so smoothly.