Question Locked Why they need me to sign up first to download a freeware? 0 helpful 2 replies Networks AN by annylu · Sep 28, 2010 · last reply Sep 28, 2010 Mod