20100629 news: Tech debate rages; but FIFA won't play ball