20100629 unknown: Tech debate rages; but Fifa won't play ball