Indie technology trade association ITACS seems to be stepping up its PR efforts of late. Last week it was having a pop at PC World over its sales techniques and this week it has turned its attention ...