Earlier tonight, the Science Fiction and Fantasy Writers of America handed out the Nebula Award in Chicago, and this year, women have swept one of science fiction's biggest awards.