A look back at IFFS 2009 Edition in Las Vegas