The ACLU sued on behalf of an anonymous internet service provider, which was served an NSL about one of the websites it hosted. The ISP contested the order, which the FBI subsequently dropped, but the ISP remains unable to even acknowledge that it got a request, and the company's president said he's been forced to lie to his friends and girlfriend about it.
Judge Victor Marrero of the Southern District of New York ruled that the gag order and the strict rules about how to contest them amounted to prior restraint on speech and allowed the FBI to pick and choose which persons would be gagged, based on whether the feds believed the target might speak critically of the government. Judge Marrero found, in a 106 page opinion, that the gag order provisions couldn't be struck down without affecting the rest of the statute so he found that the entire NSL provision was unconstitutional. He also stuck down a provision that prescribed the standards courts should use in judging the FBI's arguments for keeping gag orders. Marrero wrote that Congress had overstepped its bounds in setting out those standards.