20070622 tech: Ten most 'hated' words on the Net