If News Corp actually found a good name, the comments in the Mashable article would be deriding it. So far as it stands, the comments are general positive, which makes me wonder whether the name is really catchy.
Anyone else notice that the world works in opposites this way?