I was explaining how, sitting here today, it is difficult to see why anyone would want to sign up to a social network that isn’t Facebook. While MySpace used to be the market leader, it was always far too annoying and buggy to remain on the radar for long. Every time I visit MySpace I just get […]