Oh my, what a disappointing turn of events. Tech blogs and the rumour mill have been rife for weeks and months with speculation about “Social” coming into iTunes. Well Ping has arrived and has completely underwhelmed even the most die hard Apple fans (of which, you could probably argue, I’…

Read More