I would love to see social networks de-centralized. Something like a blog (with openID authentication or something similar), feed reader and email; this would likely accomplish much of what is done with networking sites like FB.
Unfortunately, most people do not have the desire or the know-how to have such a set-up. So until this propagates to a larger sub-set of the population; most of this kind of communication will be stuck on places like FB & MySpace.
I can sense a growing dis-content among many, with this kind of centralized set-up. I think they really are tired of giving control of their content, feed management and social network to a large company.
If someone can implement a very simple, easy to install, open source, app, which accomplishes much of what these network sites do; then there may be a big change in store for this kind of communication.
It will have to be something that people can equate to their existing social network sites (at first). Most likely, it will also have to integrate with sites like FB, in order to remain connected to the legacy network.
That would be a good project for an enterprising programmer. Something to finally put an end to these large networking sites controlling our experience and profiting from our everyday activities.