20080313 tech: Bill Gates: We need more H-1B visas