So I've been using wordpress.com for a while to host O2's blog, but it has become more and more painful to use.
It crashes, doesn't load fast, html formatting goes all wild, there is too much stuff going on ... (it's faster to use Blogger than wordpress!!!)
Unfortunately it's another good example of a product/service that keeps adding new features and losing sight of its core functions (i.e. writing a blog).
One key objectives of adding new features is to make things Simpler to use (or keep it as simple as they were before)
I'm really close to start looking at alternatives and maybe even trying to move that blog into a TeamMentor based site!