1) The latest version is 1.12 now, use IMPULSE to download all the new patches
2) I just now invented a fix. i have been trying to get online since September and i was just successfull today, I right-clicked the desktop shortcut for sins and clicked "Run as..." The unchecked the box that says something about unauthorized use. After that hit run and the game will start up. Make your account and log in! the box you unchecked will re-check itself once you quit and logg back in. you will not need to keep unchecking in, by this time you should connect to ICO, no problem. this worked for me.
3) If the above does not work, see if you have a Trusted Network connection or a Public Network connection on your firewall settings. You are going to want to use a Trusted Network.