20070423 tech: Free lunch for China; Mr Gates?