BBC News reports that, in a surprise move, Apple is to abandon its annual tech gathering ‘Macworld’ after this January’s event. Meanwhile, news that the keynote address will not be given by CEO Steve Jobs has reignited speculation about his health.