https://en.wordpress.com/signup/
My WordPress.com site can always be transferred to a host of my choosing (especially if I register a similar domain name) (and not at giant GoDaddy).
I simply will not post on sites that require Facebook, or Blogger, or Yahoo! accounts to log in. Period.
Except for banking (which I try to avoid online) and really special logins, I simply use one very-hard-to-crack password for everything, like "bluefrogsridelogsatsunset". People argue about how hard it is to crack passwords, and what kinds of passwords are secure, but I'm pretty sure that no one (except perhaps the government) can really crack a password such as the one above. This solution is good enough for me!