How many do we really need? NewsCorp has recently announced that MySpace and Google have merged together with their own updated social networking site Open Social to compete against Facebook. Now I could go on with a rant saying MySpace has been losing members since Facebook started, but who cares right? All of this is […]