By Patrick Barnard, Group Managing Editor, TMCnet