Apple is finally taking some responsibility for the troubles assailing some MacBook and MacBook Pro owners with broken keyboards. The company's new "keyboard service program" pledges to replace ...